Sobes.tech

Golang

Mesélj részletesebben a Kafka-val végzett munkáról: hogyan történt pontosan az üzenetek deduplikálása?

194

Milyen típusú replikációk léteznek (szinkron és aszinkron)? Hogyan működik a szinkron replikáció, és milyen költségei vannak?

191

Meséljen az csapat összetételéről, a szolgáltatások felelősségi területeiről és a kiadási ciklusról.

188

Miért a gRPC-t választották a REST helyett? Voltak-e konkrét teljesítménykövetelmények?

188

Absztrakt eset: a szolgáltatás leáll (OOM kill), nem látsz hibákat, de a podban az utolsó állapot memóriahiányt jelez. Mi lenne a teendők sorrendje a szolgáltatás diagnosztizálásához és stabilizálásához?

187

Ön voltál a termék működtetéséért? A támogatás a csapatodhoz tartozott? Az értesítések és metrikák hozzád érkeztek?

186

Segít-e, ha több fogyasztót adunk hozzá nagy Kafka-lag esetén? Milyen esetekben segít és milyen esetekben nem? Mi történik, ha 16 partíció van és 2 fogyasztó?

182

Előfordulhat, hogy az üzenetek egyenlőtlenül vannak elosztva a partíciók között? Hogyan lehet ezt kezelni?

180

Minden Kafka üzenetet külön táblába mentettél? Mi értelme volt ennek, nem volt elég a Kafka?

179

Mi a különbség az EXPLAIN és az EXPLAIN ANALYZE között? Miért nem szabad az EXPLAIN ANALYZE-t éles környezetben használni?

172

Mit tettél ilyen esetben, amikor a riasztás akkor aktiválódott, amikor az RPS 5000-re nőtt? Hogyan határoztad meg, hogy valódi terhelésnövekedés vagy rendszerhiba áll fenn?

171

Milyen konkrét átviteli képesség mutatók voltak? Átlagosan és csúcsidőben hány kérés másodpercenként?

166

Ha az adatbázis nem elérhető és újra próbálkozol, nem fogod végtelenül feldolgozni ugyanazokat az üzeneteket? Minden 500 a DLQ-be kerül?

162
/3