1. 介绍 NATS(Message bus): 从CloudFoundry的总架构图看,位于各模块中心位置的是一个叫nats的组件.NATS是由CloudFoundry的架构师Derek开发的一个开源的.轻量级.高性能的,支持发布.订阅机制的分布式消息队列系统.它的核心基于EventMachine开发,代码量不多,可以下载下来慢慢研究.其核心原理就是基于消息发布订阅机制.每个台服务 器上的每个模块会根据自己的消息类别,向MessageBus发布多个消息主题:而同时也向自己需要交互的模块,按照需…