Sobes.tech

Golang

Vertel me meer over het werken met Kafka: hoe verliep de deduplicatie van berichten precies?

194

Welke soorten replicatie zijn er (synchron en asynchron)? Hoe werkt synchronisatie-replicatie en wat zijn de kosten?

191

Vertel ons over de samenstelling van het team, de verantwoordelijkheidsgebieden van de diensten en de releasecyclus.

186

Was jij verantwoordelijk voor de werking van het product? Was de ondersteuning van jouw team? Werden waarschuwingen en metrics naar jou gestuurd?

186

Waarom is voor gRPC gekozen in plaats van REST? Waren er specifieke prestatie-eisen?

186

Abstracte cas: de service valt uit (OOM kill), je ziet geen fouten, maar in de pod zie je dat de laatste status geheugen tekort aangeeft. Wat zou de volgorde van acties zijn om de service te diagnosticeren en te stabiliseren?

185

Kunnen berichten ongelijk verdeeld zijn over de partitions? Hoe kunnen we dit aanpakken?

180

Helpt het toevoegen van meer consumers bij grote Kafka-lag? In welke gevallen helpt het en in welke niet? Wat als er 16 partitions en 2 consumers zijn?

180

Heb je alle berichten uit Kafka in een aparte tabel opgeslagen? Wat was de zin hiervan, was Kafka niet voldoende?

179

Wat is het verschil tussen EXPLAIN en EXPLAIN ANALYZE? Waarom moet je EXPLAIN ANALYZE niet in productie gebruiken?

172

Wat deed je in zo'n geval toen de waarschuwing afging bij een RPS van 5000? Hoe bepaalden jullie of het een echte belastingstijging was of een probleem in het systeem?

169

Wat waren precies de capaciteitsindicatoren? Hoeveel verzoeken per seconde normaal en op piek?

166

Hoe hebt u de schaalvergroting van Kafka-consumers uitgevoerd? Op basis van welke criteria?

163

Als de database niet beschikbaar is en je probeert het opnieuw, verwerk je dan niet eindeloos dezelfde berichten? Gaan alle 500 naar DLQ?

162

Vertel alsjeblieft wat je doet in je huidige baan, wat je leuk vindt, welke taken je leuk vindt, welke taken je niet leuk vindt en welke je zou willen vermijden.

161
/3