Блог им. Selectel
🔎 О компании
GetCourse — платформа «все в одном» для создания образовательных курсов и запуска онлайн-школ. Она включает в себя инструменты для создания сайтов, рассылок, встроенный видеохостинг, аналитику и многое другое. Сегодня на платформе работает более 50 000 образовательных проектов.
🎯 Задачи:
• Создать производительную и масштабируемую IT-инфраструктуру;
• Гарантировать стабильность сети для бесперебойной работы;
• Обеспечить соответствие законодательным требованиям.
🔗 Решения Selectel:
С ростом популярности онлайн-образования нагрузка на инфраструктуру GetCourse выросла в 5 раз. Для поддержания стабильной работы, часть инфраструктуры компании размещена в Selectel — это более 550 выделенных серверов.
На самых производительных серверах с оперативной памятью до 2 терабайт размещаются базы данных. Туда поступает более 900 000 запросов от пользователей в секунду — например, когда ученик заходит в личный кабинет или открывает урок.
Для онлайн-школы критически важно иметь постоянно функционирующую платформу, поэтому мы объединили все серверы в единую защищенную сеть. Это ускоряет обмен данными и исключает задержки. Дополнительно настроили защиту от DDoS-атак.
GetCourse работает с персональными данными тысяч пользователей, поэтому для компании важно соответствие инфраструктуры требованиям регуляторов. Сервисы Selectel соответствуют требованиям 152-ФЗ «О персональных данных» до максимального уровня защищенности.
🚀 Результаты:
Стабильность работы GetCourse достигает 99,97%;
Инфраструктура легко справляется с пиковыми нагрузками;
На серверах баз данных хранится более 350 ТБ информации.
Подробнее читайте в Академии Selectel: https://slc.tl/lzwql
Фраза «объединили серверы в сеть, это исключает задержки» — это пустой звук. Локальная сеть между серверами в одном ЦОД — это база, а не уникальное технологическое достижение.
Для платформы с 50 000 проектов и «миллионом запросов в секунду» 350 Трабайт данных это подозрительно мало. Либо проекты крошечные, либо цифра взята «с потолка» для солидности.