NGINX Unit — новый сервер приложений и основа для service mesh от создателей веб-сервера nginx

В минувшую среду компания NGINX Inc, стоящая за популярным одноимённым веб-сервером (nginx), анонсировала свой новый Open Source-продукт — NGINX Unit.

NGINX Unit — это отдельный от nginx продукт, являющийся легковесным сервером приложений (application server) с открытым кодом и призванным «ответить на запросы сегодняшних динамических и распределённых приложений». На данном этапе он поддерживает запуск приложений на трёх языках программирования: Go, PHP и Python, — а поддержка Java и Node.JS планируется в «ближайшем будущем». NGINX Unit позволяет запускать на одном сервере приложения не только на разных языках, но и на разных версиях интерпретаторов (например, PHP 5 и PHP 7, Python 2.7 и Python 3).

Запуск разных приложений в рамках одного сервера NGINX Unit
Запуск разных приложений в рамках одного сервера NGINX Unit / Иллюстрация с сайта Nginx.Com

Другой особенностью NGINX Unit является его «программируемость»: конфигурация по REST API, использование формата JSON для конфигураций, graceful-обновления приложений и конфигураций для минимизации простоев сервиса. Кроме того, продукт адаптирован для использования в качестве базы для «сервисной сетки» (service mesh; примеры известных реализаций — linkerd и Istio) благодаря интегрированному сетевому стеку для быстрого взаимодействия сервисов и возможностям определения сетевой конфигурации на уровне сервера приложений (вместо кода приложения). Вскоре также обещают поддержку протоколов SSL/TLS и HTTP/2.

Текущий статус разработки NGINX Unit — бета-версия 0.1, которую можно скачать с сайта unit.nginx.org. Исходный код NGINX Unit написан на языке Си и доступен под свободной лицензией Apache License 2.0 на GitHub.

Дмитрий Шурупов по материалам Nginx.Com, Nginx.Com.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
OC Windows заблокировала программу uTorrentOC Windows заблокировала программу uTorrent
Opera закрывает свое бесплатное VPN-приложение
Украинские IT-компании показали единые требования к джуниорам, которые хотят к ним на работуУкраинские IT-компании показали единые требования к джуниорам, которые хотят к ним на работу
Amazon создал собственный браузер и назвал его InternetAmazon создал собственный браузер и назвал его Internet
Microsoft отложила глобальное обновление Windows 10 из-за «синего экрана смерти»Microsoft отложила глобальное обновление Windows 10 из-за «синего экрана смерти»
Блок рекламы


Похожие новости

Обнаружен новый вирус-вымогатель массового поражения Data KeeperОбнаружен новый вирус-вымогатель массового поражения Data Keeper
В Windows 10 добавили новый режим производительностиВ Windows 10 добавили новый режим производительности
На iOS и macOS новый баг. Символ перезагружает устройства и блокирует приложения
Apple работает над Animoji в FaceTime и вкладками для iPad-приложенийApple работает над Animoji в FaceTime и вкладками для iPad-приложений
Магазин приложений по подписке украинской MacPaw за год вышел на продажи в $1,5 млнМагазин приложений по подписке украинской MacPaw за год вышел на продажи в $1,5 млн
10 приложений, которые помогут создать видео для вашего бизнеса
Доступен традиционный серверный релиз  Fedora 27, а проект Modularity будет переосмысленДоступен традиционный серверный релиз Fedora 27, а проект Modularity будет переосмыслен
Apple планирует избавиться от настольных 32-битных приложенийApple планирует избавиться от настольных 32-битных приложений
Выявлен новый опасный банковский троянВыявлен новый опасный банковский троян
Вышла Fedora 27 с модульной серверной редакцией в рамках Fedora ModularityВышла Fedora 27 с модульной серверной редакцией в рамках Fedora Modularity
Последние новости

Подгружаем последние новости