Система пишет 1 TB логов в день. По assumptions размер одного события между 200 и 500 bytes. Какой диапазон для количества events в день по bounds наиболее разумен?

AОт 2 до 5 млн events в день
BОт 20 до 50 млн events в день
CОт 2 до 5 млрд events в день
DОт 200 до 500 млрд events в день
Правильный ответ. Используйте lower bound и upper bound на размер объекта, чтобы получить bounds на количество объектов.

Разбор

Если логов 1 TB в день, то при 500 bytes на событие получится около 2 млрд событий, а при 200 bytes — около 5 млрд. Это грубая прикидка расчёт, но он даёт правильный order of magnitude. Такой диапазон помогает проверить, не ошиблись ли вы в units или в оценке размера события. Затем можно уточнять средний размер и сжатие.

Проверь себя · 1/3разбор после ответа
Продукт может отправить не более 3 пушей в день на одного пользователя по constraints. MAU = 10 млн. Какой upper bound на количество пушей в день вы можете поставить без дополнительных данных?
Открыть Карьерник в Telegram

Ещё вопросы по теме «Sanity-check и оценка»