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

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


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