Kuidas töötab HTTP-päringute töötlemise protsess brauseris ja mis toimub kliendi ja serveri poolel?
Golang
Millist vaheteenustevahelist suhtlust kasutati? gRPC, REST?
Mida annab sulle kasvamise tunne, miks on vaja kasvada?
Kas on mehhanisme, mis aitavad vältida kokkupõrkeid programmeerimisel?
Kas juuresoleval juhul jääb hash samaks või arvutatakse uus võtme jaoks?
Kuidas sünkroniseerida mitu lugemistöötajat outbox-tabelist, et nad ei võtaks samu andmeid?
Kas saaksite anda näidet olukorrast, kus te olete edukalt lahendanud väga keerulise ülesande?
Räägi oma teekonnast Wildberriesis: millisel tasemel saabusid, kuidas oled kasvanud?
Kuidas sa aru saad, et oled uute teadmistega väärtuslikumaks muutunud?
Selgitage sync.Once struktuuri eesmärki ja tööpõhimõtet Go keeles.
Kui mitme analüütikajuhtumi kaotamine on vastuvõetav, kuidas saab ilma outbox-mustrita hakkama saada?
Millised tööriistad on Go-s, et tuvastada võistlusolukordi (race condition)?
Kas standardkaart tagab paralleelset turvalisust, kui mitu niiti töötavad samaaegselt?
Kui kõik väärtused langevad ühte paaki ja kogunevad overflow-paakidesse, mis juhtub sama suurusega kasvamise korral (ümberpakendamine ilma suurust suurendamata)?
Kus eraldatakse mälu viilule: virnas või virnas?
Mis juhtub lõpuks massiivi pikkusega, kui 1000 gorutini konkurentsivõimeline lisamine toimub?
Küsimus aeglase teenuse kohta Näiteks tellimuse loomise näitel. On päring teenusele ja vastus, nende kahe tegevuse vahel salvestame analüütikas tellitud tooted (näiteks toodete populaarsuse arvutamiseks). Analüütikateenus töötab mõnikord aeglaselt või aegub, ja me ei jõua vastata õigeaegselt, kaotame tellimusi. Mida teha, et lõpetada tellimuste ja raha kaotamine? Mõelge, kuidas tellimuse ja analüüsi paralleelsust saavutada.
Kuidas arhitektuurida seda, kui on olemas kohaliku filtri piirang ja globaalne HH piirang 16000?
Kui sageli pidite sukelduma andmebaasidesse, kirjutama ja optimeerima päringuid?
Miks praegu on avatud ettepanekud, mis ei rahulda praegusel kohal?