Golang
Kaip išspręsti float problemą finansinėse operacijose?
Pasakok apie Go interfeisus: kas jie yra, iš ko sudaryti, kas yra nil-interfeisas?
Kaip valdyti kontaktų atidarymo limitą, kai kandidatų kontaktai yra uždaryti ir mokami HH duomenų bazės paieškoje?
Kas gali sukelti atminties nutekėjimą Go? Kokius duomenų sinchronizacijos tipus žinote Go?
Papaskokite apie Domain-Driven Design (DDD) savo projekto pavyzdyje
Turi Rusijos pilietybę, tiesa?
Kas reiškia « bent kartą » ir « tiksliai kartą » Kafkaje?
Kodėl nusprendėte įeiti į rinką ir ieškoti naujo darbo?
Papaskink apie darbą su slices Golang: kaip veikia capacity, length ir kas nutiks, kai peržengsite ribą.
Kas atliko apkrovos testus? Kokius įrankius naudojo apkrovos testams?
Papaskinkite apie įdomias užduotis, kurias sprendėte savo dabartinėje ar ankstesnėje darbo vietoje.
Ar dirbote tiesiogiai banke ar per tiekėją?
RPS Vidutiniškai 4-5 tūkst. RPS, piko metu iki 12k Tačiau čia svarbu suprasti, kad pagrindinė apkrova buvo ant Kafka. Kadangi architektūra yra asinchroninė, kiekvieno skelbimo sukūrimo metu mano orkestratorius generuodavo 5-7 įvykių grandinę skirtinguose patikros servisuose. Iš viso mes apdorodavome vidutiniškai iki 30k žinučių per sekundę.
Kas yra O-žymuo (Big O žymuo)?
Kokie yra optimizavimo būdai dažnų atminties paskirstymų Go kalboje?
Naudojate Golang?
Kaip rašėte į duomenų bazę? Po vieną įrašą ar partijomis?
Kiek kanalų reikėtų organizuoti šį mechanizmą, jei naudojami kanalai rezultatams iš paslaugų rinkti?
Kokias sinchronizacijos primitivas žinote Go?
Kaip veikia paketo surinkimas iš šaltinio kodo Linux'e (vietoj paketų tvarkyklės)?