Sobes.tech

Golang

Podľa akých kritérií vyberáš firmy, na čo sa zameriavaš?

Middle+
WildberriesWildberries
117

Môžeme odovzdať slice ako parameter funkcie?

Middle
Магнум
117

Ako prichádzajú úlohy do práce? Rozprávaj mi o tomto procese.

Senior
Flant
117

Povej mi o bazah podatkov — s katerimi si delal in s katerimi trenutno delaš?

Senior
Яндекс
117

Otázka o pomalej službe Na príklade vytvárania objednávky. Existuje požiadavka na službu a odpoveď, medzi týmito dvoma krokmi ukládame do analýzy objednané produkty (napríklad na sledovanie popularity produktov). Analytická služba občas pracuje pomaly alebo timeoutuje, a my nestíhame odpovedať, strácame objednávky. Čo robiť, aby sme prestali strácať objednávky a peniaze? Vymyslite, ako paralelizovať objednávku a analýzu.

Senior
OZONOZON
117

Ako sa v Go spracovávajú chyby? Čo je rozdiel medzi errors.Is a errors.As?

Middle+
YadroYadro
117

Upresnenie zóny zodpovednosti: stavový stroj, Transactional Outbox, optimistické zámky

Senior
КасперскийКасперский
117

Predstavte si situáciu: nemôžete nájsť spoločnú reč s testerom vo vašom tíme, ktorý vás neustále 'šikanuje'. Ako budete komunikovať?

Middle
Еаптека
117

Čo sú to message brokery? Ktoré poznáte? V čom sa líši RabbitMQ od Kafka?

Senior
техвил
117

Čo sa stane, ak bude potrebné opustiť Kafka a nahradiť ju iným brokerom správ? Ako izolovať Kafka od externých služieb?

Senior
Hi Rockits
116

Ako funguje proces vydania? Ako prebehlo posledné vydanie s vaším zapojením?

Middle
КуперКупер
116

Čo je potrebné urobiť, aby REST API server (úložisko kódu) začal fungovať v Kubernetes?

Middle
Сбертех
116

Povedaj o graceful shutdown: čo to je, čo sa deje pri ňom, ako sa volá? Aké procesy vykonáva služba v Kubernetes po prijatí SIGTERM?

Middle
АО Медиа Эффект
116

Kde, podľa vás, začína highload? Aká je hranica medzi highload a non-highload?

Middle+
ClearWay
116

Máte službu, ktorá spúšťa veľa gorútin. Ako by ste obmedzili počet súčasne bežiacich gorútin?

Senior
AndersenAndersen
116

Čo je systémový volanie (syscall)?

Senior
VK CloudVK Cloud
116

Povedzte viac o projektoch v Go

Middle
VKVK
116

Ktorá z nasledujúcich možností je najpravdepodobnejšia, že sa stane pri pokuse spustiť veľmi veľké množstvo gorút (napríklad desaťtisíce) bez ďalšej kontroly? - Hlavným problémom bude zablokovanie globálneho mutexu v rámci runtime, čo povedie k úplnému zastaveniu vykonávania programu - Plánovač Go bude vykonávať gorutiny v malých skupinách sekvenčne, takže rast ich počtu takmer neovplyvní spotrebu pamäte - Masové vytváranie gorút môže viesť k významnej spotrebe pamäte a dodatočným nákladom plánovača; v takých prípadoch je vhodný pracovný pool - Ak počet gorút prekročí počet logických procesorov, Go automaticky začne odmietať nové spustenia gorút s panikou

Intern
AvitoAvito
116

Rozprávaj o Kubernetes — čo to je, ako sa líši od Docker, aké sú jeho hlavné zložky?

Senior
YadroYadro
116

Ako je organizovaný kanál pod kapotou v Go?

Senior
I-teco
116
/412