Sobes.tech

Когато map-ът се препълни, се създава нова верига от кофи. Разкажи, какво се случва със старите и новите ключове при прехвърлянето? Защо данните се прехвърлят лениво, а не веднага като в slice?

416

По време на работата на Garbage Collector има ли Stop the World?

269

Как се регулираше броят на инстансите? Кой определяше изискванията към ресурсите в Kubernetes?

261

Ако имаме 16 раздела и 2 потребителя, как ще се разделят? Какво ще се случи при добавяне на трети потребител?

260

Кога е по-добре да използвате партициониране и кога шардване?

237

При шардване потребителят не знае на коя машина са неговите данни. Как се решава това?

234

Винаги ли е добре да имаш индекс? Винаги ли вариантът с включен индекс ще бъде по-добър от без него?

229

Какви други варианти има за увеличаване на скоростта на базата данни освен индексите?

219

Как се измерва разходът в EXPLAIN? Какво е разход?

218

Какво е предимството на репликацията? Какви разходи носи тя?

208

Как си взаимодействаха услугите помежду си? Къде се намираха?

203

Има HTTP обработчик, който извършва сложен SELECT в базата данни, и потребителят не е доволен от дългото чакане. Каква е последователността от действия за диагностика и оптимизация?

202

Кои средства за синхронизация в Go познаваш?

201

Как се извърши разгръщането? С какво го разгръщахте в Kubernetes?

199

Практическа задача на Go: реализирайте функция (редове 15-17) за обработка на набор от задачи (jobs) с последователно изпълнение и проследяване на процента на завършване чрез канал за напредък.

199

Какво точно се правеше с дублиращите се след откриването им? Къде се почистват?

198

Има ли начини да управлявате (настройвате) моментите на стартиране на Garbage Collector? Например, настройки на компилатора.

197

Винаги ли pprof ще покаже, че имаш теч на памет или превишаване на лимита?

197

Какво се случва, ако един от потребителите в групата се изключи? Разкажете за ребалансирането.

192
/3