Один сервер
Условие
Соберите простейшую архитектуру для маленького стартапа: сервер приложения, принимающий запросы клиентов, и база данных. Обычная нагрузка — 150 запросов в секунду. Но во время маркетинговой кампании на 20 секунд трафик вырастает в 3 раза. Система должна укладываться в SLO и в этот момент. Подсказка: параметр «instances» у сервера приложения — это горизонтальное масштабирование; база данных масштабируется только вертикально (тарифом).
Ограничения
- p95 ≤ 250 мс, ошибки ≤ 0,1 %, бюджет $600/мес.