Czym jest SKIP LOCKED i jak działa?
Java
Jak działa Read Committed w PostgreSQL?
Między jakimi elementami działają gwarancje dostawy Kafka?
Jakie wzorce GoF znasz?
Jak dodać logowanie we wszystkich metodach starej usługi bez zmiany logiki biznesowej?
Co gwarantuje Kafka, korzystając z grupy konsumentów z trzema partycjami i trzema konsumentami?
Czym są SELECT FOR UPDATE i SELECT FOR SHARE? Jaka jest różnica?
Jaki poziom izolacji jest najczęściej używany z SELECT FOR UPDATE?
Jak utworzyć dwie transakcje w jednej klasie (obejście ograniczenia własnego wywołania)?
Jak Kafka osiąga brak duplikatów w grupie konsumentów?
Jakie metody synchronizacji wątków w Java znasz?
Ile transakcji zostanie utworzonych, jeśli metoda @Transactional wywoła inną metodę @Transactional(REQUIRES_NEW) w tej samej klasie?
Czy możemy używać innych mechanizmów oprócz wersjonowania w optimistic locking?
Jak zaimplementować walidację logiki biznesowej w Springu (np.: wiek >16 lat, brak zablokowanych kont, limit karty nie przekroczony)?
Jak działa optymistyczne blokowanie z polem wersji? Wyjaśnij szczegółowo na przykładzie dwóch transakcji.
Co się stanie najpierw: metoda oznaczona @PostConstruct czy @Transactional?
Jaka pula wątków jest używana pod maską Stream.parallel()? Czym różni się ForkJoinPool od FixedThreadPool?
Jaki jest związek między topikiem a partycją w Kafka?
Jakie poziomy dostarczania wiadomości istnieją w Kafka?
Ile rekordów zostanie zwróconych, jeśli w A jest 10 rekordów, a w B 100 rekordów w RIGHT JOIN?