Как правехте миграции на бази данни без престой?
ERP Consultant
Какви са основните проблеми на AI агентите в момента?
Какво е slice и slice header в Go?
Кой транспортен протокол използваше месинджърът?
Какво е криптиране от край до край и как се свързва с TLS?
Разкажи за труден заявка, който трябваше да оптимизираш.
Защо избрахте Go за месинджъра?
Какво правиш, ако не си съгласен с техническото решение на екипа?
Как се борихте с теча на goroutine — наблюдавахте ли я?
Как реализирахте индикатора за писане?
Има ли техническо решение, което сте реализирали и сега смятате за неправилно?
Защо обмисляш смяна на работата и какво е важно на новото място?
Кои бяха тесните места (bottlenecks) в монолита на месинджъра и защо беше декомпозирана?
Как се обработваше бавен потребител — клиент, който не чете съобщенията?
Каква е разликата между GoVet и golangci-lint?
Колко едновременни връзки държеше един инстанс и как се мащабираше?
Как решихте проблема с горещ диалог с хиляда съобщения в минута?
Как е разделена базата данни за съхранение на съобщения?