Оценка оборудования для интервью системного дизайна - PullRequest
0 голосов
/ 22 сентября 2018

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

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

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

...