发布于 2016-04-14 03:27:47 | 195 次阅读 | 评论: 0 | 来源: 网友投递
Erlang 编程语言
Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时软并行计算系统。
1.0版本基本实现了设计目标: 稳定承载来自移动互联网或物联网终端的大量并发MQTT连接,并实现在大数量的终端间快速低延时的MQTT消息路由。
完整支持MQTT V3.1.1协议,扩展支持WebSocket、Stomp或私有TCP等多协议。
稳定承载大规模的并发MQTT客户端连接,单服务器节点支持50万到100万连接。
分布式节点集群或桥接,快速低延时的消息路由,单集群支持1000万规模的路由。
支持消息服务器内扩展,支持定制多种认证方式,插件方式存储消息到后端数据库。
1.0版本主要发布完整项目文档,相比0.17.1版本很少代码变更:
Possible race condition using emqttd_cm (#486)
Improve the design of retained message expiration (#503)
Should not expire the retained messages from $SYS/# topics (#500)
1.0 版本中文文档: http://emqtt.com/docs/ 或 http://docs.emqtt.cn
1.0 版本英文文档: http://emqtt.io/docs 或 http://docs.emqtt.com/
中文站点: http://emqtt.com
英文站点: http://emqtt.io/
爱立信与Erlang/OTP语言平台团队(http://www.erlang.org/)!
贡献者(GitHub帐户): @callbay @lsxredrain @hejin1026 @desoulter @turtleDeng @Hades32 @huangdan @phanimahesh @dvliman @Prots @joaohf
公司: 开源中国,鲁能电力,太极计算机,电信天翼云直播,研色科技,杭州华思
乐队: 七英里(The Seven Mile Journey),腰乐队,万能青年旅店