Hurricane分布式消息系统

联合创作 · 2023-10-01 03:24

Hurricane是在Erlang中实现的可伸缩邮件系统。它是专为快速瞬态消息传递,容错和高度可扩展性而设计的。

提供PHP,Python,Ruby和Java驱动程序(完全重新实现Erlang二进制通信协议)。还提供了示例代码。可以通过标准I / O(由Hurricane管理的进程),TCP或通过本机Erlang模块来完成消息传递。

有关用法的示例,请参见http_handler.py,time_server.php和hurricane.config,它们在运行时公开端口8000上名为/ current_time的终结点。该终结点不仅使用Erlang和HTTP处理程序之间的消息传递,而且使用HTTP之间的消息传递。处理程序以及示例时间服务器。还有一些通过TCP进行通信的示例(也位于examples目录中)。

浏览 12
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报