Golang
Как был реализован Outbox Pattern? Какой инструмент отправлял из таблицы outbox в Kafka?
Что такое map в Go, как она устроена внутри, что такое коллизия и как с ней борются?
Есть ли опыт написания юнит-тестов и интеграционных тестов?
Какие объёмы данных перекачивали в ClickHouse для аналитиков?
Топик с 3 партициями. Случай 1: 2 консьюмера. Случай 2: 5 консьюмеров. Как распределяются сообщения?
Что такое consumer lag и какой он был у вас?
Когда вышел на рынок труда и по какой причине решил сменить место работы?
Есть ли предпочтение — продуктовая команда или платформенная?
Расскажи интересный случай на работе
Если мы захотим сделать несколько вычитывающих воркеров из outbox-таблицы, как их синхронизировать, чтобы они не брали одни и те же данные?
Что для вас важнее в работе: четкие формализованные задачи в большой компании или высокая степень самостоятельности и творчества в небольшой компании? Какие задачи вам интереснее - с высокой степенью неопределенности или линейное написание кода?
А дальше что делаете с этими данными?
[имя] спросил: применяли ли вы Clean Architecture?
Если создать мапу, добавить миллион значений, затем удалить все элементы и вызвать GC — вернётся ли память к исходному значению?
[имя] спросил: вы работаете в основном с микросервисами?
Что такое error в Go? Как обрабатывать ошибки?
Почему вы ищете что-то другое? Есть ли какая-то конкретная причина?
Необходимо спроектировать архитектуру бекенда для мессенджера (Slack, Teams, Mattermost). Требования и ограничения: только 1x1 чаты, без групповых чатов только текстовые сообщения, без вложений сервис доступен через интернет до 10.000 пользователей в системе сообщения должны доставляться быстро, в пределах нескольких секунд сохраняется порядок сообщений, сообщения не дублируются должна быть возможность скроллить чат в прошлое, т.е. сообщения нужно хранить клиенты – мобильные устройства, их не нужно проектировать авторизацию проектировать не нужно
Kafka Outbox ты настраивал самостоятельно?
Можете привести примеры использования WithCancel, WithTimeout и WithDeadline?