欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

dotCloud开放Hipache源码,分布式HTTP/websocket代理系统

程序员文章站 2022-05-03 08:04:59
...
近日,PaaS(平台即服务)提供商dotCloud发布了一个开源产品Hipache,这是一个支持WebSocket的HTTP代理系统。

dotCloud开放Hipache源码,分布式HTTP/websocket代理系统

WebSockets是下一代web应用程序双向通信技术,其目标是在浏览器中实现和服务器端双向通信。该技术正驱动着新一轮具有丰富交互、实时特性的应用程序的出现,如实时的数据推送、游戏、聊天/IM等应用。

据dotCloud称,Hipache是使得数以千计应用程序运行在dotCloud平台上的网络路由基础设施的核心部分,基于node-http-proxy库构建,可以处理每个传入的HTTP连接,主要特性包括:

  • 动态配置
  • 声明路由
  • 单一、共享的传入端口操作
  • 多进程可扩展性
  • 后端健康检查与故障转移
  • 针对完整代理解决方案的其他功能需求
Hipache的源码托管在Github上,项目地址:https://github.com/dotcloud/hipache