Milyen naplózó könyvtárat használ?
Golang
Meséljen az összekapcsolt szinkron architektúráról az aszinkron architektúrára való áttérésről: miért váltott, hogyan azonosította a problémát?
Milyen kézbesítési garanciát támogat, ha a Kafka-ról beszélünk?
Hogyan valósították meg a cache-t? Használtak Redis lockokat?
Írjon le egy olyan helyzetet, amikor használni kellett az EXPLAIN ANALYZE-t.
Kritikus volt-e, hogy a cache-ben lévő adatok nem naprakészek lehetnek?
Milyen összetett indexet készítenél?
Ha hat fintech cégtől ajánlatod lenne, mire figyelnék a választásnál?
Milyen sorrendben hajtódnak végre több defer egy függvényben?
Több fogyasztó olvashat-e ugyanabból a fogyasztói csoportból egy partíciót egyszerre?
Hogyan szakítja meg a ütemező az örökké tartó ciklusba lépett goroutine-ot?
Használható-e index az A, B, C oszlopokon csak az A szerinti szűréshez?
Hány partíció volt a témákban, és hogyan választották ki a számukat?
Hogyan kell az elosztani a partíciókat a podok között olvasás közben?
Meséljen az adatbázis sharding stratégiákról: mikor kezdje el a shardingot, és milyen kritériumok alapján válassza a sharding kulcsot?
Hol lesz az új szelet a memóriában, amikor a kapacitást módosítják?
Lehetett-e a futásidőben módosítani a limiteket és szabályokat? Volt-e ehhez felhasználói felület?
Mi az a .env fájl és mire használják?
Milyen üzenetformátumot használjunk Kafka-ban egy nagy terhelésű szolgáltatáshoz: JSON vagy bináris?
Meséljen a Kafka-val végzett munkáról: mi történik, amikor lag halmozódik fel, milyen kockázatok vannak, és hogyan oldották meg őket?