Sobes.tech

Golang

Ismered a mintákat csatornákkal és goroutine-okkal való munkánál? Mesélj a fan-in, fan-out és másokról.

Middle+
X5
41

Az önéletrajzodban az szerepel, hogy 3 mikroservist kísértél Golangban. Mit csináltál még az adatok normalizálása és validálása mellett? Ez támogatás vagy fejlesztés volt?

Senior
wilix
41

Hogyan kérdeznéd le egy kérésben az összes eladót tartalmazó táblából azokat, akik nincsenek blokkolva, ha van egy táblád az összes eladóról és egy másik csak a blokkolt eladókról?

Middle
Aliexpress
41

Mi az az optimista zárolás?

Senior
Lenta Tech
41

Hogyan találja meg a ClickHouse az oszlopok közötti kapcsolatot?

Middle+
Магнум
41

Milyen alapon történt a partícionálás az Amazon Athena-ban?

Middle
СБЕРСБЕР
41

Hogyan valósítható meg atomikusan a rendelkezésre állás ellenőrzése és a rendelés létrehozása, amikor a logikát egy szolgáltatásba helyezzük?

Senior
2gis2gis
41

Vállalati platforma logisztikai és működési adatok feldolgozására — Ön kifejezetten logisztikai útvonalakat állított össze és számolt ki?

Senior
МВидео/эльдорадо
41

Milyen indexet használjunk, ha a könyv címére szeretnénk keresni?

Middle
СитиДрайвСитиДрайв
41

Hogyan sikerült növelni az integráció megbízhatóságát az orvosi aggregátorral, és csökkenteni az adatvesztést 2%-ról 0,01%-ra? És nem túl sok ez — 2% adatvesztés az orvostudományban?

Middle+
OZONOZON
41

Mesélj a csatornákról a Go-ban.

Middle
RWB
40

Te magad írtál valamit az observability-hez — metrikák, riasztások?

Senior
VK Live
40

Mit szeretsz a Go-ban, és mi idegesít?

Middle
WildberriesWildberries
40

Volt-e a szolgáltatásnak valamilyen végpontja az működik-e most?

Middle+
МВидео/эльдорадо
40

Milyen ajánlások vannak a Go modulok írásához?

Senior
RedLab
40

Hogyan biztosították az adatok konzisztenciáját a projektben? Előfordultak eltérések?

Middle
КуперКупер
40

Mi történik a jelenlegi kérésekkel Graceful Shutdown nélkül a folyamat befejezésekor?

Senior
2gis2gis
40

Hol kell lennie a getExternalOrderIdFromCRM metódusnak? Hogyan strukturáljuk a projektet?

Middle+
Magnit Tech
40

Személy szerint teszteltem, hogy a Postgres átrendezi az oszlopokat, és az optimalizáló nem számít, milyen sorrendben írod a lekérdezést — ő maga fogja átszerkeszteni, ahogy kell. Mit szólsz?

Senior
OkkoOkko
40

Mit fog a program futtatásakor megjelenni: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Munka szimuláció }() } wg.Wait() fmt.Println(len(counter)) }

Middle+
OZONOZON
40
/412