两种主要的拓扑结构:中介(mediator)拓扑和代理(broker)拓扑。
主要考虑两个方面:核心系统和插件模块。
插件和核心系统的通信规范包含标准规范和自定义规范。
3 种常见拓扑结构:
专门为了解决伸缩性和并发问题而设计。
两个主要模块:处理单元和虚拟化中间件。
5 种软件架构模式比较