В каких случаях вызовы системных вызовов работают быстрее: в процессах PostgreSQL или в горутинах внутри приложения?
Можно ли считать использование агрегатных функций признаком плохой практики в коде?
Можете объяснить принцип работы механизма Circuit Breaker и в каких сценариях его используют?
Можете объяснить, что означает термин MPG в контексте вашей области?
Как клиент определяет, к какой реплике отправлять запросы в архитектуре с использованием микросервисов?
Можете объяснить, что означает порядок байтов big-endian при хранении данных в памяти?
Как ведет себя программа при попытке отправить данные в канал, который не содержит элементов и использует буферизацию?
В каких случаях применяют структуру данных с возможностью хранения последовательных элементов и их динамического изменения?
Какое поведение ожидается, если попытаться закрыть канал, который уже был закрыт ранее?
Какие методы обмена данными используют микросервисы для взаимодействия друг с другом?
Каким образом вы фиксируете и передаете текущие задачи на предыдущем месте работы?
Какие основные признаки позволяют определить причину возникновения ошибки 500 на сервере?
Можешь перечислить основные виды связей между таблицами в реляционных базах данных?
Какая роль у горутин в управлении асинхронностью и параллельностью в Go?
Как ведет себя программа в языке Go при установке GOMAXPROCS = 1 и запуске горутины с бесконечным циклом, если при этом попытаться выполнить другую часть кода?
Могли бы вы привести ситуации, в которых использование асинхронных методов наиболее оправдано?
Каким образом реализуется удаление записей из таблиц в базе данных PostgreSQL?
Какие события и сигналы можно использовать для взаимодействия с горутинами в языке Go?
Как реализована модель конкурентности в языке Golang?
Какой инструмент или пакет вы использовали для взаимодействия с базой данных PostgreSQL в своих проектах?