Какой выделенный сервер нужен для проекта Rabota.ua, Work.ua?

два бизнесмена скрепили рукопожатием заключенный договор аренды выделенного сервера для проекта

Любой проект в сети требует физическое место для размещения материалов, контента, а также программного кода.

Часто обобщенно такое пространство называют сервером а компанию, предоставляющую услуги по размещению — называют хостинг провайдером. Легко себе представить, как работает услуга хостинга для небольших коммерческих сайтов. Собственник сайта регистрирует домен, загружает файлы сайта на сервера хостинг провайдера и работу с сайтом можно начинать. В таком формате речь может идти об услуге обычного, виртуального хостинга. Но что, если Ваш сайт вмещает в себя сотни тысяч анкет, база данных хранит миллионы слов из резюме, а алгоритмы ежесекундно добавляют новые анкеты, подбирают и фильтруют существующие предложение, а почтовые сервера отправляют дайджесты вакансий  многое другое. 

шаблон сайта поиска работы с надежным хостингом

Когда речь идет о таких гигантах на рынке поиска труда как  Rabota.ua или  Work.ua очевидно, что обычным хостингом не обойтись, здесь как минимум может потребоваться аренда сервера (например https://hyperhost.ua/ru/servers). Давайте только приблизительно опишем какие процессы должен выполнять хостинг сайта для поиска работы. 

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

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

  1. Выделенный физический сервер — один или несколько серверов могут быть физически размещены как офисе компании, так и в арендованой стойке в дата центре, быть связанными между собой и обеспечивать автономные задачи проекта.
  2. Аренда сервера — аналогично первому варианту, только физические сервера принадлежат не собственнику сервиса а хостинговой компании или дата центру. В таком случае ежемесячные расходы на содержание сервера будут составляют постоянные затраты, но и не потребуется стартового капитала для запуска инфраструктуры. 
  3. Облачные решения — возможно наиболее оптимальное решение для сайтов с нестабильной нагрузкой на систему. Облачные сервера могут выдерживать значительно более высокие нагрузки, но компенсировать время простоя в нерабочее время. Но часто это самое дорогое решение для компании.

You may also like