Оценка оборудования для интервью системного дизайна

Может ли кто-нибудь помочь мне понять, как оценить / приблизиться к количеству оборудования (указанному ниже), необходимому для твиттера, при условии, что оно поддерживает только чтение и запись твитов (масштабируется на 5 лет) . Меня недавно спросили в интервью, не знаю, как придумать цифры.

  • Количество веб-серверов
  • № Appservers
  • Количество экземпляров Redis
  • Количество серверов баз данных (при условии NoSql)
  • Количество дисковых кластеров

Особенности: Пользователи: 200 DAU, запись API: 4000 об / с, чтение API: 1M об / с, данные твита: 140 символов

0 ответов

Другие вопросы по тегам