Весь Stack Overflow работает на 9 физических серверах, никакого облака, эти серверы работают под управлением Microsoft IIS, загружены на 5-10 процентов, основное приложение монолитное (никаких микросервисов) и написано на .NET, причем практически не используется кэширование — как оказалось, создаваемый кэш оставался во многом невостребованным и быстрее и надежнее держать треть базы данных прямо в памяти. И вот со всем этим сервис отрабатывает 6 тысяч запросов в секунду, отдавая почти 2 млрд показов страниц в месяц.
Comments (10)
Ага, и БД где-то в Амазоне на кастомном дедикейтед железе
Это предположение или знание?
полезные сведения для того, кто будет писать "убийцу стековерфлоу". в остальном случай слишком эксклюзивный.
Предположнние, конечно же
Тогда я думаю, что оно неверное. Потому что там нет никакой сложной структуры в БД и нет никакого смысла держать её в облаке, если сам бекенд не в облаке.
Не универсальный, да. Но не такой уж эксклюзивный. Мораль в том, что облако нужно далеко не везде, даже если планируются большие нагрузки.
мне кажется высокие нагрузки это не первый аргумент за облако.
А какой первый?
в той области где я это инфраструктура, выстроенные процессы и техподдержка
Размер самой БД не очень годится для on-prem.
Да и самому ворочать такое - ну нафиг, проще и дешевле в облако загнать.