Hogyan írnád le a Kubernetes operátort, ha van egy mester adatbázisunk és két replikánk, és mi történik, ha a fő adatbázis összeomlik? Magyarázd két szóban.
Golang
Mi az a felület a Go-ban, és hogyan működik a duck typing?
Hogyan találja meg a lassú lekérdezést? Van tapasztalata ilyen lekérdezések optimalizálásában?
Nyilvános interfész (API) tervezése egy könyvtárhoz fájlok másolásához Go nyelven — funkció- és típusfejek, a lehető legkényelmesebben a fejlesztők számára.
Van-e olyan építész, aki kifejezetten az Elasticsearch-ra szorítkozott?
// Meg kell változtatni a wrapper függvényt, amely egy adott időkorláttal fog működni (például 1 másodperc). // Ha a "hosszú" függvény ezen idő alatt lefut, nagyszerű, visszaadjuk az eredményt. // Ha nem, hibát adunk vissza. A működés eredménye ebben az esetben nem számít. // // Ezenkívül mérni kell, hogy mennyi ideig futott ez a függvény (csak ki kell írni a logba). // A wrapper függvény aláírása módosítható.
Mit mondanál a Go operátorokról, használtad őket munkában?
Mondja el egy problémát a ClickHouse-szal kapcsolatban (esés a nagy számú egyedi rekord miatt), és hogyan oldotta meg.
Mi az a map Go-ban, és hogyan van felépítve? Mi történik, ha konkurens írás történik szinkronizáció nélkül?
Mi az a nil interfész? Mi van a motorháztető alatt?