De ce ai folosit at-least-once în loc de exactly-once atunci când te-ai ocupat de duplicate? Care sunt limitările exactly-once?
Java
Care este contractul dintre equals și hashCode?
Cum garantați ordinea procesării mesajelor în Kafka?
Care a fost domeniul aplicației: fintech sau altceva?
Cum creșteți numărul de consumatori într-un grup cu zece partiții?
Cum ați rezolvat problema mesajelor duplicate în Kafka?
Cum funcționează magia Spring Boot atunci când conectați starter-e și auto-configurarea?
Cum creșteți numărul de consumatori într-un singur grup de consumatori într-o aplicație Java/Spring, inclusiv în cadrul unui pod?
Ce alte adnotări condiționale ale Spring Boot cunoașteți?
Ai lucrat mult cu Kafka? Ce modele ai folosit pentru consumatori, idempotentă și gestionarea erorilor?
Spuneți pe scurt despre ultimul dvs. proiect: în ce domeniu a fost, ce tehnologii au fost folosite și care a fost rolul dvs.?
Ce semantici de livrare a mesajelor cunoașteți în afară de cel cel puțin o dată?
Cum să accelerați această interogare SQL pe un tabel mare? Ce index să adăugați și va ajuta un index doar pe status?
Scrieți o interogare SQL: găsiți top-3 user_id după suma de amount pentru comenzi cu starea COMPLETED în ultima lună.
De ce nu folosiți un programator pentru asta? Poate programatorul să se blocheze și cum funcționează cu firele?
Cum v-ați evalua acum: middle, senior sau pe o scară de 10 puncte?
Cum să creșteți performanța dacă întârzierea consumatorului se acumulează în Kafka?
Contorii RequestCount și startTime sunt atomici separat. Există garanția că actualizarea lor comună va fi atomică dacă mai multe fire vin simultan după expirarea ferestrei?
De ce nu ați folosit Kafka Streams pentru deduplicarea mesajelor?