Можно ли используя Go спроектировать high-frequency trading систему, чувствительную к задержкам?
Каковы ожидания по зарплате?
Что происходит при чтении и записи в закрытый канал?
Были ли у тебя конфликты с коллегами или ситуации, где у тебя своё мнение, а у коллеги другое?
Работаешь сейчас по ТК или ИП/самозанятый?
Почему сервис был на TypeScript и почему перевели на Go?
Можем ли мы в nil-слайс добавить элемент?
Если у вас 100 тысяч одновременных клиентов подключаются по WebSocket к GameServer, какие проблемы возникнут? Как масштабировать такую систему?
Что является основной проблемой обработки каждого запроса в отдельном процессе ОС при высокой нагрузке? - HTTP запрещает использовать процессы - Процессы не могут выполняться параллельно - Высокие затраты памяти и переключения контекста - Это ухудшает точность вычислений
Опиши бизнес-логику сервиса сегментации: как работал пайплайн обработки данных?
Есть ли конкурирующие офферы?
За сколько всего микросервисов отвечала команда?
Можете подтвердить опыт через трудовую книжку?
Использование ScyllaDB до продюсера — это антипаттерн. Как правильно организовать дедупликацию?
Если map инициализирована один раз при старте и используется только на чтение — нужна ли синхронизация?
Реализовать метод grpc-сервера AddItemAndOrder: 1. Добавить товары в корзину 2. Обязательно сообщить возможным потребителям о факте оформления корзины через брокер сообщений. 3. При изменении состава корзины надо пересчитывать basket.Total=sum(count*price) 4. Все элементы корзины должны быть уникальны по ключу ProductID 5. Для оформления корзины необходимо сменить ее статус на ordered 6. В оформленные корзины изменения вносить нельзя Есть таблица, где все колонки integer. В коде есть запрос: select * from t1 where a > ? and b = ? and c != ? order by a;
Куда поступали сообщения? Которые дубли.
Что такое качественно выполненное приложение?
Писали ли что-нибудь с CTE (Common Table Expression, WITH)?
Ты много говорил про Inbox pattern. Про Outbox что-нибудь знаешь?