Какво прави @Async, кога се използва и как да получите резултата от асинхронно извикване?
Java
Разкажете за интересно заданието, което изпълнихте в текущия проект.
Защо често се използват B-дервета за индекси и първични ключове вместо хеш таблици?
Как се различават нерелативните модели данни от релационните и кога да изберете MongoDB вместо PostgreSQL или Oracle?
Какви предимства виждате в микросервизите спрямо монолитите?
Какви нюанси има в сложните (многоколонни) индекси?
Какво означава трайност в ACID и как се реализира в PostgreSQL чрез WAL?
Защо използвате jOOQ вместо Hibernate; какви предимства виждате в jOOQ?
Как се различават анотациите @Component, @Service и @Repository в Spring?
Как да оцените ефективността на добавения индекс за бавен SQL заявка?
Кои точки за разширение на Spring и етапи от жизнения цикъл на бина позволяват промяна или обвиване на бина в прокси?
Разкажете за текущото си работно място: стек, проект и състав на екипа.
Защо са необходими Kafka и брокери на съобщения като цяло?