Открыт исходный код распределенного HTTP- и WebSocket-прокси Hipache

Американская компания dotCloud открыла исходный код своего распределенного прокси-сервера для протоколов HTTP и WebSocket — Hipache.Hipache основан на библиотеке node-http-proxy и позиционируется как распределенное решение для обработки больших объемов трафика, проходящего через HTTP и WebSocket на большое количество виртуальных хостов. По словам авторов Hipache, создание веб-приложений с поддержкой WebSocket затруднено использованием промежуточных решений, не имеющих нужных функций (по поддержке WebSocket). Прокси-сервер Hipache с динамическими конфигурациями и балансировкой нагрузки на множество бэкендов (с отключением из ротации временно недоступных серверов) призван заполнить эту брешь.Проект Hipache появился, когда в dotCloud пришли к мнению, что пора заменить свою инсталляцию на базе nginx каким-то более подходящим решением, и теперь Hipache используется как основа для инфраструктуры, обслуживающей работу десятков тысяч веб-приложений.Исходный код Hipache распространяется под свободной лицензией MIT и доступен на GitHub.

©  nixp