Wat is SKIP LOCKED en hoe werkt het?
Java
Hoe werkt Read Committed binnen PostgreSQL?
Welke GoF-ontwerppatronen ken je?
Tussen welke elementen werken de leveringsgaranties van Kafka?
Hoe voeg je logging toe aan alle methoden van de oude service zonder de bedrijfslogica te wijzigen?
Wat garandeert Kafka bij het gebruik van een consumer group met drie partities en drie consumenten?
Wat zijn SELECT FOR UPDATE en SELECT FOR SHARE? Wat is het verschil?
Welke isolatieniveau wordt het meest gebruikt met SELECT FOR UPDATE?
Hoe kun je twee transacties in één klasse maken (om de beperking van zelf-aanroep te omzeilen)?
Hoe bereikt Kafka het ontbreken van duplicaten binnen de consumer group?
Welke methoden voor thread-synchronisatie in Java ken je?
Kunnen we andere mechanismen gebruiken dan versiebeheer bij optimistic locking?
Hoeveel transacties worden er aangemaakt als een @Transactional-methode twee @Transactional(REQUIRES_NEW) methoden in dezelfde klasse aanroept?
Hoe implementeer je de validatie van de bedrijfslogica in Spring (bijvoorbeeld: leeftijd >16 jaar, geen geblokkeerde rekeningen, limiet van de kaart niet overschreden)?
Welke afleveringsniveaus zijn er in Kafka?
Hoe werkt optimistic locking met het veld 'version'? Leg het gedetailleerd uit met een voorbeeld van twee transacties.
Wat gebeurt er eerst: de methode geannoteerd met @PostConstruct of @Transactional?
Welke threadpool wordt onder de motorkap van Stream.parallel() gebruikt? Hoe verschilt ForkJoinPool van FixedThreadPool?
Wat is de relatie tussen een topic en een partitie in Kafka?
Hoeveel records worden geretourneerd als A 10 records heeft en B 100 records in een RIGHT JOIN?