Perché hai usato at-least-once invece di exactly-once quando hai gestito i duplicati? Quali sono le limitazioni di exactly-once?
Java
Qual è il contratto tra equals e hashCode?
Qual era il settore dell'applicazione: fintech o qualcos'altro?
Come garantisci l'ordine di elaborazione dei messaggi in Kafka?
Come aumentare il numero di consumatori in un gruppo con dieci partizioni?
Come hai risolto il problema dei messaggi duplicati in Kafka?
Come funziona la magia di Spring Boot quando si collegano gli starter e l'auto-configurazione?
Come aumentare il numero di consumatori in un singolo gruppo di consumatori in un'applicazione Java/Spring, anche all'interno di un pod?
Quali altre annotazioni condizionali di Spring Boot conosci?
Quali semantiche di consegna dei messaggi conosci oltre a almeno una volta?
Hai lavorato molto con Kafka? Quali pattern hai usato per i consumer, l'idempotenza e la gestione degli errori?
Parla brevemente del suo ultimo progetto: in quale settore era, quali tecnologie sono state usate e qual era il suo ruolo?
Perché non usare uno scheduler per questo? Può il scheduler bloccarsi e come funziona con i thread?
Come aumentare le prestazioni se il ritardo del consumer si accumula in Kafka?
Come velocizzare questa query SQL su una grande tabella? Quale indice aggiungere e un indice solo sullo stato aiuterà?
Perché non hai usato Kafka Streams per la deduplicazione dei messaggi?
Come ti valutaresti ora: middle, senior o su una scala di 10 punti?
Scrivi una query SQL: trova i primi 3 user_id per somma di amount per ordini con stato COMPLETED nell'ultimo mese.
I contatori RequestCount e startTime sono atomici separatamente. C'è una garanzia che il loro aggiornamento congiunto sarà atomico se più thread arrivano contemporaneamente dopo la scadenza della finestra?