Golang
Что происходит с потоком выполнения, когда его очередь становится пустой?
Объясните концепцию составного индекса и его применение в базах данных.
Какие задачи и сложности помогает преодолеть вертикальное масштабирование системы?
Какими средствами в PostgreSQL можно определить, какой запрос выполняется медленнее остальных?
Каким образом браузер отображает веб-страницу после получения данных с сервера?
Имел ли опыт использования паттерна Circuit Breaker в проектах?
Можете объяснить, что такое системные вызовы и как они работают в операционной системе?
Имели ли вы опыт работы с наследским или устаревшим кодом, требующим модернизации или рефакторинга?
Расскажите о вашем опыте использования каналов для организации взаимодействия между компонентами или потоками
Почему сериализация данных с помощью Protocol Buffers занимает меньше места по сравнению с JSON?
Что означает название B-дерево и как оно устроено?
Какие показатели вы собираете и мониторите с помощью Prometheus?
Какое отличие существует между названиями структур, начинающихся с малой буквы и с большой?
Можете объяснить, что такое контекст в программировании или архитектуре системы?
Каким образом осуществляется процесс копирования данных между серверами базы данных?
Чем отличается режим передачи данных серверного стриминга от однократного вызова в gRPC?
У вас есть опыт работы с серверными событиями (Server-Sent Events)?
Какие данные или объекты можно сохранять внутри контекста приложения или сессии?
Можете объяснить роль и принцип работы мастера в схеме репликации баз данных?
Что позволяет одновременное чтение из стека горутинами, и какие особенности связаны с этим механизмом?