Как реализирахте Outbox worker — писахте собствено polling или използвахте инфраструктурен инструмент?
ERP Consultant
Разкажи ми за индексите в базите данни: кои съществуват, кога се игнорират и базата извършва seq scan?
Какво се случва, ако приложението не отговаря няколко минути и се натрупа опашка от заявки? Ще се срути ли приложението поради OOM?
Как ще се разпределят партициите в тема с 2 партиции, 4 инстанции на приложението в една потребителска група?
Защо може да се случи безкрайно пренареждане в Kafka?
Как да организираме балансировката на натоварването между няколко хоста с помощта на mTLS? Как работи mTLS при наличие на балансировчик в инфраструктурата ви?
Как да избегнем дублирането в Kafka при At Least Once?
С какъв вид сага работихте на практика?
Как да доставите съобщения на всички 4 инстанции при ограничение от 2 партиции? Модел standalone consumer
Коя група принадлежи на патърна Прокси и за какво се използва?
Колко години работите с Java и Spring? Какви проекти сте реализирали? Какво ви е запомнило най-много в работата?
Schema Registry в Kafka — как работи, защо е необходим?
Трябва да съхранявате данните в кеша и в базата данни за 10-30 минути, но базата расте. Как да решим безкрайния растеж?
Могат ли да се създават конструктори с параметри в абстрактен клас?
Как да стартирате операция в началото на метода, да извършите други действия и след това да изчакате резултата от първата операция?
Разкажете за интерфейсите и абстрактните класове: кога да използвате едното или другото, и особеностите на наследяването
Кои модели на дизайн на микросервизи познавате?
Какви видове дизайн шаблони знаете?
Разкажи за събирачите на боклук в Java, кои са и имал ли си опит с настройката на JVM.