Салфетка со вчерашними числами прижата к доске Арены гирей: 85 000 точек в секунду в пик, 10 терабайт истории за месяц. Квот принёс распечатку с ценами на машины Шпиля и обвёл самую дорогую.
Квот хочет купить одну большую машину. Это работает, пока нагрузка растёт медленнее, чем мощность самой большой машины, которую можно купить, и пока никто не спрашивает, что будет, когда эта машина сломается. Трекеру нужна не одна большая машина, а много обычных, которые делят работу и подменяют друг друга.
Сегодня трекер расползается на много машин. Сначала входящие запросы делятся между одинаковыми серверами. Потом самые частые ответы перестают каждый раз ходить в базу. В конце десять терабайт истории раскладываются по машинам так, чтобы новая машина не заставила переезжать всех.
урок из курса
Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.
Оплата пока не подключена: премиум и курсы открываются промокодом.