Сырое описание, которое ты можешь получить на собесе:
- Спроектировать систему реального времени для доставки данных фондового рынка, способную обрабатывать 1 миллион котировок и 1 миллион клиентов, каждый из которых подписывается на watchlist с максимум 1000 акций. Требуется минимальная задержка при доставке обновлений от биржи.
Если структурировать:
- Доставка котировок акций от биржи до нашей системы
- Котировка — текущая цена акции на биржи
- Ticker — 1 акция: GOOG, AAPL etc
- Биржа — внешняя система, которая посылает нам обновление котировки по каждой акции
- Клиент — пользователь нашей системы
- Минимальная задержка от момента изменения данных на бирже до появления в нашей системе