闲谈数据集成中间件架构术语:从单机架构到集群、分布式

2021
09/17

+
分享
评论
Odin Health
A-
A+

本文希望能通过一种更轻松的方式,闲谈一下数据集成中间件的架构术语,让人直观地了解不同架构的区别和特点。

在集成平台建设的文章中时常会提到数据集成中间件的多种技术架构,包括单机、集群、分布式等。这篇小短文希望能通过一种更轻松的方式,闲谈一下此类架构术语,让人直观地了解不同架构的区别和特点。

单机架构

从前有个小餐馆,由于只有一个厨师,因此备菜和炒菜啥都归他做 (如图1) 。

2741631489781121

图1

集群架构

饭店生意越来越好,于是又招了几个厨师帮忙,这些厨师之间并没有分工,仍然是独立地进行同样的工作,即备菜和炒菜(相同的业务部署在多个服务器上,不同的服务器对外提供一致的服务),而且饭店可以通过不断招厨师满足越来越火爆的生意(集群的横向扩展功能),即使有某个或某几个厨师请假了,剩下的厨师也能分担他们的工作,餐厅仍然能够继续运转 (如图2)。

69311631489781895

图2

分布式架构

过了一段时间饭店生意更好了,于是招了更多的厨师。让几个备菜更利索的厨师一组,只负责备菜;另外几个炒菜更入味的厨师一组,只负责炒菜。一旦有厨师生病了,同一组的其他厨师也能迅速顶上。这样充分利用厨师各自的优势,效率再次获得了提升,饭店生意蒸蒸日上---其中,几个负责备菜的厨师就构成了一组集群,而几个负责炒菜的厨师构成了另一组集群,而负责备菜和负责炒菜的两组厨师之间则构成了分布式架构 (如图3)。

59961631489782245

图3

注:上述内容旨在闲谈数据集成中间件架构术语,让人有更直观的了解。由于是以厨师备菜炒菜做类比,在部分细节概念方面仍会有所出入,请各位理性看待。

若对具体不同架构的优缺点感兴趣可通过“三级医院的集成平台建设---从冷备,热备,双活到集群,分布式集群”一文了解更多信息。

本文由“健康号”用户上传、授权发布,以上内容(含文字、图片、视频)不代表健康界立场。“健康号”系信息发布平台,仅提供信息存储服务,如有转载、侵权等任何问题,请联系健康界(jkh@hmkx.cn)处理。
关键词:
架构术语,分布式,服务器,架构,单机,闲谈

人点赞

收藏

人收藏

打赏

打赏

我有话说

0条评论

0/500

评论字数超出限制

表情
评论

为你推荐

推荐课程


社群

精彩视频

您的申请提交成功

确定 取消
剩余5
×

打赏金额

认可我就打赏我~

1元 5元 10元 20元 50元 其它

打赏

打赏作者

认可我就打赏我~

×

扫描二维码

立即打赏给Ta吧!

温馨提示:仅支持微信支付!