/ Source

Сложно найти человека, который не знал бы сайт Stack Overflow, некоторые вообще код не пишут, только копируют оттуда. Поэтому мне было интересно найти и послушать свежий подкаст с Робертой Арковерде, которая с 2014 работает в компании и теперь является директором по разработке, где она очень доступно и хорошо рассказывает о технической изнанке популярного сервиса.

И надо сказать, очень неожиданные вещи сообщает — весь Stack Overflow работает на 9 физических серверах, никакого облака, эти серверы работают под управлением Microsoft IIS, загружены на 5-10 процентов, основное приложение монолитное (никаких микросервисов) и написано на .NET, причем практически не используется кэширование — как оказалось, создаваемый кэш оставался во многом невостребованным и быстрее и надежнее держать треть базы данных прямо в памяти. И вот со всем этим сервис отрабатывает 6 тысяч запросов в секунду, отдавая почти 2 млрд показов страниц в месяц. А всего в компании работает порядка 50 разработчиков. И они не стремятся гнаться за модными технологиями — тем более, что в нынешнем состоянии способны выкатывать изменения хоть несколько раз в день за 4 минуты.

Подкаст, разумеется, на английском, и там есть транскрипция, если кто-то хочет быстро прочесть.