Sobes.tech

Golang

Kodėl perėjote iš [įmonės] į [įmonę]?

Middle+
plata
117

Pagal kokius kriterijus renkatės įmones, kuo remiatės?

Middle+
WildberriesWildberries
117

Ar galime perduoti slice kaip parametrą funkcijai?

Middle
Магнум
117

Kaip užduotys atkeliauja į darbą? Papasakok apie šį procesą.

Senior
Flant
117

Papaskink apie duomenų bazes — su kuo dirbai ir su kuo dabar dirbi?

Senior
Яндекс
117

Klausimas apie lėtą paslaugą Pavyzdžiui, užsakymo kūrimo metu. Yra užklausa paslaugai ir atsakymas, tarp šių dviejų veiksmų mes analizei įrašome užsakytus produktus (pavyzdžiui, norint skaičiuoti produktų populiarumą). Analitinė paslauga kartais veikia lėtai arba laiko limitas baigiasi, ir mes nesuspėjame atsakyti, prarandame užsakymus. Ką daryti, kad nebetektume užsakymų ir pinigų? Pagalvokite, kaip galima paralelizuoti užsakymą ir analizę.

Senior
OZONOZON
117

Kaip Go apdorojami klaidos? Kuo skiriasi errors.Is ir errors.As?

Middle+
YadroYadro
117

Atsakomybės srities patikslinimas: būsenų mašina, Transactional Outbox, optimistiniai užraktai

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

Įsivaizduokite situaciją: negalite rasti bendros kalbos su testu jūsų komandoje, kuris nuolat 'kliūva jums'. Kaip bendrautumėte?

Middle
Еаптека
117

Kas yra žinučių tarpininkai? Kurinius žinote? Kuo skiriasi RabbitMQ nuo Kafka?

Senior
техвил
117

Kas nutiks, jei reikės atsisakyti Kafka ir ją pakeisti kitu žinučių brokeriu? Kaip izoliuoti Kafka nuo išorinių paslaugų?

Senior
Hi Rockits
116

Kaip veikia leidimo procesas? Kaip praėjo paskutinis leidimas su jūsų dalyvavimu?

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

Ką reikia padaryti, kad REST API serveris (kodo saugykla) pradėtų veikti Kubernetes?

Middle
Сбертех
116

Pasakyk apie graceful shutdown: kas tai, kas vyksta jo metu, kaip jis kviečiamas? Kokius procesus vykdo paslauga Kubernetes po SIGTERM gavimo?

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

Kur, jūsų manymu, prasideda highload? Kur yra riba tarp highload ir ne-highload?

Middle+
ClearWay
116

Jūs turite paslaugą, kuri sukuria daug goroutine'ų. Kaip apribotumėte vienu metu veikiančių goroutine'ų skaičių?

Senior
AndersenAndersen
116

Kas yra sisteminis iškvietimas (syscall)?

Senior
VK CloudVK Cloud
116

Papasakokite išsamiau apie Go projektus

Middle
VKVK
116

Kuri iš šių galimų variantų yra labiausiai tikėtina, kad įvyks bandant paleisti labai didelį goroutines skaičių (pavyzdžiui, dešimtis tūkstančių) be papildomos kontrolės? - Pagrindinė problema kyla dėl globalaus mutex užrakto runtime viduje, kuris sukels visišką programos sustojimą - Go planuotojas vykdys goroutines mažose grupėse sekuencingai, todėl jų skaičiaus didėjimas beveik neturės įtakos atminties naudojimui - Masinis goroutines kūrimas gali sukelti reikšmingą atminties suvartojimą ir papildomas planuotojo išlaidas; tokiais atvejais tinka worker pool - Jei goroutines skaičius viršija loginių procesorių skaičių, Go automatiškai pradės atmesti naujus goroutine paleidimus su panika

Intern
AvitoAvito
116

Papaskink apie Kubernetes — kas tai yra, kuo skiriasi nuo Docker, kokios yra pagrindinės sudedamosios dalys?

Senior
YadroYadro
116
/412