Sobes.tech

Golang

Kas nutiks, jei rašysite uždarytame kanale?

Middle
Сбертех
41

Kokius konkurencijos modelius žinote Go?

Senior
sber tech
41

Kaip pavyko pagerinti medicinos agregatoriaus integracijos patikimumą ir sumažinti duomenų praradimą nuo 2% iki 0,01%? Ar tai nėra per daug — 2% prarastų duomenų medicinoje?

Middle+
OZONOZON
41

Paaiškinkite skirtumą tarp WebSocket ir SSE, taip pat jų naudojimo atvejus.

Senior
Алабуга
40

Pasakok apie kanalus Go.

Middle
RWB
40

Ar pats aprašėte ką nors apie observability — metrikas, įspėjimus?

Senior
VK Live
40

Kas tau patinka Go ir kas tave erzina?

Middle
WildberriesWildberries
40

Ar buvo kokių nors galinių taškų paslaugos veikimui patikrinti — ar paslauga šiuo metu veikia?

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

Kokios rekomendacijos yra rašant Go modulius?

Senior
RedLab
40

Kaip užtikrinote duomenų nuoseklumą projekte? Ar buvo atvejų skirtumų?

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

Kas nutiks su esamais užklausomis be Graceful Shutdown proceso pabaigoje?

Senior
2gis2gis
40

Kodėl dabar paieškoje? Ir kas būtent patraukė šioje pozicijoje?

Senior
AstraTech
40

Asmeniškai išbandžiau, kad Postgres perkelia stulpelius ir optimizatoriui nesvarbu, kokia tvarka rašysi užklausą — jis pats ją perrikiuos kaip reikia. Ką manai?

Senior
OkkoOkko
40

Ką išves programos paleidimo metu: 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) // Darbo imitacija }() } wg.Wait() fmt.Println(len(counter)) }

Middle+
OZONOZON
40

Išvardinkite transakcijų izoliacijos lygius Postgres. Kodėl griežtesni izoliacijos lygiai veikia lėčiau? Nuo kurio lygio kyla konkurencija dėl duomenų?

Senior
МВидеоМВидео
40

Parašykite funkciją, kuri vietoje pašalina visus elementus, lygius val, iš slice. Grąžina slice be pašalintų reikšmių. func RemoveValue(slice []int, val int) []int { // jūsų kodas } // Pavyzdys RemoveValue([]int{1,2,3,2,4}, 2) // -> []int{1,3,4} RemoveValue([]int{1,2,3}, 5) // -> []int{1,2,3} RemoveValue([]int{}, 1) // -> []int{}

Middle+
OZONOZON
40

Kokius įrankius naudojote priklausomybėms valdyti Go?

Senior
wilix
40

Papaskinkite apie Garbage Collector'į Go, kaip jis veikia.

Middle+
Servicepipi
40

Kokios problemos gali iškilti naudojant Redis esant dideliam apkrovimui?

Senior
Prediva
40

Papaskink apie sync.Atomic: kam jis naudojamas, ar teko jį naudoti darbe?

Senior
sber tech
40
/411