Golang
Какие основные причины могут вызывать задержки при выполнении операций чтения данных?
Какие шаги предпринять, чтобы определить причину получения ошибки 500 в микросервисной системе?
На каком этапе и что именно рекомендуется проверять в первую очередь при разработке приложения согласно принципам DDD?
Можешь рассказать о концепции Runtime в языке программирования Go и его роли?
Можешь перечислить основные паттерны, используемые при реализации многопоточности?
Какие основные требования к проектированию и использованию SQL баз данных ты знаешь?
Объясните отличия между хеш-индексами и индексами типа B-Tree в базе данных PostgreSQL
Объясните основное назначение и принципы работы HTTP-сервера, реализуемого на языке Go
Каким образом Consumer в Kafka сохраняет информацию о своем положении в потоке данных?
Какие инструменты и технологии вы использовали для реализации или работы с распределенными системами?
Что произойдет, если попытаться прочитать данные из канала, который еще не был инициализирован?
Какие компоненты системы обычно приоритетно расширяете для обработки высокого трафика?
Каким образом осуществляется процесс извлечения и перемещения данных из хранилища или системы?
Какую роль играют каналы в языке программирования Go и для чего они используются?
Каким образом ты выявляешь потенциальные узкие места в архитектуре проекта?
Какую роль выполняет структура в концепции объектно-ориентированного программирования?
Какими способами можно определить конкретный тип данных, передаваемых через интерфейс Any?
Можете объяснить, что такое epoll и как он используется в Go для обработки асинхронных событий?
Какие действия можно выполнять с помощью среза в языке программирования?
Какова роль и предназначение consumer group в Apache Kafka?