Hoe hebt u de schaalvergroting van Kafka-consumers uitgevoerd? Op basis van welke criteria?
Golang
Als de database niet beschikbaar is en je probeert het opnieuw, verwerk je dan niet eindeloos dezelfde berichten? Gaan alle 500 naar DLQ?
Vertel eens iets over jezelf.
Wanneer wordt de Garbage Collector gestart? Zijn er speciale pauzepunten op bepaalde momenten?
Je hebt een batch van 500 berichten uit Kafka gehaald, maar kunt ze niet opslaan in de database. Wat gebeurt er? Hoe lang kun je deze 500 berichten verwerken?
Op welk algoritme werkt de Garbage Collector in Go? Hoe werkt hij überhaupt?
Als we veel consumenten toevoegen, maar de Kafka-lag neemt nog steeds niet af, waar wijst dat op?
Welke van de genoemde synchronisatiehulpmiddelen moest je gebruiken in je project?
Hoe werd de rate limit ingesteld? Waarop was het gebaseerd en waar werd het geïmplementeerd? Wat werd technisch gebruikt?
Is DevOps een en dezelfde persoon als analist? Was hij een data-analist of een fullstack, systeem-/zakelijk analist?
Waar ben je in geïnteresseerd? Begrijp ik het goed dat je de concurrentie van Go onder de motorkap noemde — gaat het specifiek over interesse in de programmeertaal Go vanwege zijn concurrentiemodel?
Hoe werd het bericht precies gemarkeerd als duplicaat? Waar vond deze markering precies plaats?
Welke soorten gRPC-interacties hebt u gebruikt? Kunt u ze noemen?
Welke taken zouden interessant zijn om op te lossen?