Как стать автором
Обновить

StackOverflow: 560 млн показов в месяц, 25 серверов

Время на прочтение1 мин
Количество просмотров19K
StackOverflow опубликовал статистику посещаемости по всем сайтам StackExchange. На данный момент StackExchange занимает 54-е место в интернете по аудитории. На сайте зарегистрировано 4 млн пользователей, опубликовано 8 млн вопросов и 40 млн ответов. Посещаемость составляет 560 млн просмотров в месяц.

Что удивительно, для работы StackOverflow хватает всего 25 серверов. Но поскольку нагрузка на ЦП составляет около 10-15%, то всю работу могли бы выполнять и 5 серверов.

Статистика

  • Ежегодный рост посещаемости 100%
  • 2 ТБ данных SQL на SSD-дисках
  • На каждом сервере установлено два SSD-накопителя по 320 ГБ в RAID 1
  • Соотношение read-write 40:60
  • На серверах БД средняя нагрузка на ЦП составляет 10%
  • 11 веб-серверов на IIS
  • 2 сервера для распределения нагрузки (load balancers), 1 активный, установлена HAProxy
  • 4 активных узла БД, установлена MS SQL
  • 3 сервера приложений с движком для поиска по тегам
  • 3 сервера с поисковым движком ElasticSearch
  • 2 машины с распределённым кэшем под Redis
  • 2 сетевых хаба (Nexus 5596 + Fabric Extenders)
  • 2 файрвола Cisco 5525-X ASA
  • 2 маршрутизатора Cisco 3945
  • 2 read-only SQL-сервера для использования со Stack Exchange API
  • Виртуальные машины для различных функций


Теги:
Хабы:
+24
Комментарии42

Публикации

Изменить настройки темы

Истории

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн