Hurricane分布式消息系统
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目录中)。
评论