Ce este SKIP LOCKED și cum funcționează?
Java
Cum funcționează Read Committed în PostgreSQL?
Între ce elemente funcționează garanțiile de livrare Kafka?
Ce modele GoF cunoști?
Cum se adaugă jurnalizarea în toate metodele serviciului vechi fără a modifica logica de afaceri?
Ce garantează Kafka atunci când utilizează un grup de consumatori cu trei partiții și trei consumatori?
Ce sunt SELECT FOR UPDATE și SELECT FOR SHARE? Care este diferența?
Care este nivelul de izolare cel mai frecvent utilizat cu SELECT FOR UPDATE?
Cum se pot crea două tranzacții într-o singură clasă (evitând restricția auto-invocării)?
Ce metode de sincronizare a firelor în Java cunoști?
Cum asigură Kafka absența duplicatelor în cadrul grupului de consumatori?
Câte tranzacții vor fi create dacă o metodă @Transactional apelează două metode @Transactional(REQUIRES_NEW) în aceeași clasă?
Cum se implementează validarea logicii de afaceri în Spring (de exemplu: vârsta >16 ani, fără conturi blocate, limita cardului ne depășită)?
Putem folosi alte mecanisme în afară de versiune în locking-ul optimist?
Ce se întâmplă mai întâi: metoda adnotată cu @PostConstruct sau cu @Transactional?
Cum funcționează blocarea optimistă cu câmpul de versiune? Explică în detaliu cu un exemplu de două tranzacții.
Ce pool de fire de sub capotul Stream.parallel() este utilizat? Cu ce se deosebește ForkJoinPool de FixedThreadPool?
Care este legătura dintre un topic și o partiție în Kafka?
Ce niveluri de livrare a mesajelor există în Kafka?
Câte înregistrări vor fi returnate dacă în A sunt 10 înregistrări și în B 100 înregistrări într-un RIGHT JOIN?