Kai žemėlapis užpildytas, kuriamas naujas kibirų grandinė. Paaiškinkite, kas vyksta su senais ir naujais rakteliais per perkėlimą. Kodėl duomenys perkeliami tingiai, o ne iš karto kaip slice?
Golang
Ar Garbage Collector darbo metu yra Stop the World?
Kaip buvo reguliuojamas instancijų skaičius? Kas nustatė išteklių reikalavimus Kubernetes?
Kada geriau naudoti skirstymą, o kada shard'inimą?
Ar visada gerai turėti indeksą? Ar visada geriau su įjungtu indeksu nei be jo?
Sharding vykdant, vartotojas nežino, kurioje mašinoje yra jo duomenys. Kaip tai sprendžiama?
Kaip matuojamas sąnaudų EXPLAIN? Kas yra sąnaudos?
Jei turime 16 skirsnius ir 2 vartotojus, kaip jie pasidalins? Kas nutiks pridėjus trečią vartotoją?
Kokios kitos galimybės yra duomenų bazės greičiui didinti, išskyrus indeksus?
Kokius sinchronizacijos būdus žinote Go kalboje?
Yra HTTP tvarkyklis, kuris atlieka sudėtingą SELECT duomenų bazėje, ir vartotojas nėra patenkintas ilgu laukimu. Kokie yra veiksmų seka diagnozei ir optimizacijai?
Kaip tarpusavyje sąveikavo paslaugos? Kur jie buvo išsidėstę?
Ar pprof visada parodys, kad turi atminties nutekėjimą arba viršijai limitą?
Kas buvo padaryta su dubliavimais po jų aptikimo? Kur jie buvo valomi?
Ar yra būdų valdyti (tuning) Garbage Collector pradžios momentus? Pavyzdžiui, kompiliatoriaus nustatymai.
Kaip buvo atliktas diegimas? Kuo diegėte Kubernetes'e?
Kas nutiks, jei vienas iš vartotojų grupėje išsijungs? Papasakokite apie perbalansavimą.
Kam reikalingas top-hash žemėlapyje?
Papaskinkite apie komandos sudėtį, paslaugų atsakomybės sritis ir leidimo ciklą.
Kam reikalingos transakcijos duomenų bazėse?