KAFKA EventBus ( 0.8.x+ )
已经有以下语言的绑定:
ZeroMQ 同样已经有许多这些语言的绑定可用
nanomsg 在2016年6月达到了生产质量(版本1.0.0),并且拥有令人印象深刻的绑定数量:
听起来既有些有前途又非常苛刻。因此,在选择更早、更稳定、具有最低延迟/最小开销和经过证明无漏洞的生产级操作的ZeroMQ版本时,一个人会尽力而为。
在2016年6月,nanomsg达到了生产质量(1.0.0),许多开发人员认为它是ZeroMQ的可行替代品。
“人们对ZeroMQ的普遍抱怨是它没有为新的传输协议提供API, 这基本上限制了您使用TCP、PGM、IPC和ITC。Nanomsg通过为传输和消息协议提供可插拔接口来解决这个问题。”
详细信息可以在《Nanomsg和可扩展性协议》(为什么不应该选择ZeroMQ)中找到。
编写自定义协议可以相对容易地实现。 请参阅用于可扩展性协议的nanomsg TCP映射。
由于nanomsg协议有许多语言的绑定,因此在所有新项目中都应认真考虑。