Бортовой журнал
Бортовой журнал

Matomba — один из самых популярных конструкторов квизов в России. Инструмент позволяет создавать опросы для разных сфер бизнеса без программирования с помощью готовых шаблонов. Сервисом пользуются более 12 000 пользователей, в конструкторе создано более 60 000 квизов.

Пример готового шаблона квиза

Помимо этого, компания развивает еще 2 сервиса:

  • SandyApp — конструктор мобильных приложений для ресторанов и кафе,
  • Diapo — конструктор сайтов в формате Stories.

Запрос и задачи клиента

Для своих проектов клиент искал надежного облачного провайдера, который позволяет развернуть легко масштабируемую инфраструктуру. Важно, чтобы серверы работали бесперебойно и была обеспечена высокая скорость работы. Кроме того, клиенту требовался удобный и интуитивно понятный личный кабинет. Была необходима компетентная техническая поддержка, которая отвечает оперативно и круглосуточно.

Почему выбрали SpaceWeb

До создания собственных проектов клиент занимался веб-разработкой и успел поработать с различными провайдерами. SpaceWeb ему понравился больше всего благодаря понятному интерфейсу и быстрой работе технической поддержки. Отдельно клиент оценил низкий пинг за рубежом относительно других провайдеров, возможность легко масштабировать инфраструктуру и быстро связать серверы в локальную сеть, а также возможность использовать плавающие IP-адреса.

«Я начал пользоваться хостингами лет 10-12 назад, когда сам стал веб-разработчиком. Каждому клиенту я делал проекты на разных хостингах. С одним из клиентов сделал на SpaceWeb. И по удобству интерфейс в SpaceWeb еще тогда мне больше всего понравился. Как по мне, у меня достаточно большой опыт и SpaceWeb один из самых удобных хостингов среди всех, что я видел.

Ну и что самое классное — техподдержка быстро работает. Если возникнет проблема, даже самая простая, то можно написать в поддержку и через пару минут все начнет работать».

Решение

  • VPS-серверы. Клиент использует 16 виртуальных серверов для размещения сервисов и их компонентов. Высокочастотные серверы используются для обработки фото и видео, а также для запуска демонов для интеграции со сторонними сервисами через REST API. Объемные VPS на HDD используются как хранилище статичных файлов с кэшированием. Для размещения сайтов и сервисов используются облачные серверы с NVMe-дисками.
  • DBaaS. Базы данных вынесены в отдельный облачный сервис для распределения нагрузки и повышения скорости работы.

Результаты

  • Обеспечена масштабируемость. Все сервисы и сайты находятся на отдельных VPS-серверах — это позволяет увеличивать ресурсы только для тех компонентов, которым это необходимо.
  • Обеспечена стабильная работа сервисов. Сервисы выдерживают значительные нагрузки (до 700 000 посетителей в сутки), распределение нагрузки на несколько VPS предотвратило падения и повысило отказоустойчивость.
  • Оптимизированы базы данных. Техническая поддержка помогла найти уязвимые места и оптимизировать базы данных. Их объем сократился с 15-16 ГБ до 3-5 ГБ, что уменьшило время отклика.

Планы

  • Тестирование новых решений. Клиент начал внедрять DBaaS недавно, раньше для хранения баз данных использовались VPS-серверы. Сейчас предстоит проверить работу DBaaS в условиях высоких нагрузок.
  • Выход на международный рынок. Планируется запуск международной версии сервиса Matomba с использованием серверов SpaceWeb.
  • Развитие сервиса SandyApp. Не так давно клиент запустил новый продукт — конструктор приложений SandyApp. Сейчас компания планирует привлекать пользовательскую базу, внедрить возможность запускать рекламу в приложении в один клик и развивать внутреннюю аналитику. Затем планируется расширять конструктор с ресторанов на другие ниши.
  • Развитие инфраструктуры. Через полгода клиент собирается попробовать внедрить в инфраструктуру выделенные серверы.