NGINX (Engine X) — простой, быстрый и надёжный веб-сервер, не перегруженный функциями. NGINX часто используется как обратный прокси-сервер перед динамическими веб-приложениями.

Использование NGINX позволяет «разгрузить» сервер приложения от задач обработки запросов на статические файлы, снизить нагрузку на приложения за счёт кеширования, а также обеспечить балансировку нагрузки и отказоустойчивость. Веб-сервер позволяет обрабатывать сотни тысяч единовременных подключений на одном физическом сервере.

Мы во всех своих проектах используем NGINX. Этот веб-сервер очень хорошо зарекомендовал себя в высоконагруженных проектах.

Тематические технологии:

Docker
Kubernetes
Red Hat Enterprise Linux
CentOS
Система управления конфигурациями Ansible
Колоночная СУБД Cassandra
Колоночная СУБД Scylla
PostgreSQL — объектно-реляционная СУБД

Cтатьи по теме:

Серверное программное обеспечение
На серверах устанавливается программное обеспечение, которое требуется для работы сайта и других служб домена, для обслуживания и мониторинга, а также для защиты от взлома и устойчивости к нагрузкам.
Ускоряем работу сайта, используя быстрый и надёжный веб-сервер nginx
nginx — это простой, быстрый и надёжный сервер. Применение nginx очень эффективно для отдачи статического контента и в качестве прокси-сервера перед динамическими сайтами.
Веб-сервер Apache
Apache — это HTTP-сервер. Основными достоинствами считаются надёжность и гибкость конфигурации.
Хостинг сайтов и веб-приложений
Это услуга по предоставлению дискового пространства и вычислительных ресурсов на сервере, постоянно находящемся в сети интернет. Обычно под понятием услуги хостинга подразумевают как минимум услугу размещения файлов сайта на сервере, на котором запущено ПО, необходимое для обработки запросов к этим файлам (веб-сервер).
Виртуальный хостинг — экономное решение, но практически без гарантий
Виртуальный хостинг — самый экономичный, но при этом и наименее надёжный вариант размещения сайта. Его достаточно только для размещения простых ненагруженных веб-сайтов, для которых не особо важны производительность и отказоустойчивость.
Виртуальный выделенный сервер (VPS или VDS)
Для небольших проектов это оптимальный вариант по соотношению «цена / качество». Клиенту предоставляется виртуальная машина с гарантией выделения места на диске, оперативной памяти и процессорного времени сервера.
Выделенные сервера, кластеры и облачные решения
Серьёзные проекты требуют серьёзных хостинговых решений. Для средних проектов может хватить одного выделенного сервера, а для больших нагруженных сайтов нужны кластерные или облачные решения.