广东聚沃 传统架构和中台架构的共同点和差异点

  • 都在虚拟机上运转,传统架构一般在一个虚拟机上运转,如设备算力不足,只能人工干预,部署新的服务。中台系统部署在容器系统中,一般是Docker系统,Docker系统支持自动拓展虚拟机数量,无需人工干预。
  • 都依托内部子服务对外提供功能,传统系统的子服务按照业务逻辑直接组织,内部层级混乱,拓展困难,无法实现针对性的算力拓展,如:只给服务1及其关联对象拓展5倍的算力,而不相关的服务不拓展。中台系统可以实现该功能。
  • 都可监控系统运行数据,传统系统一般在一个虚拟机上运转,直接使用虚拟机自带的工具集基本可以满足要求。中台系统的数据监控平台可以监控所有自动拓展的虚拟机,并能细颗粒度的干预系统运行。可以叠加预警机制和其他业务管理工具。
  • 都可以对系统干预,传统系统干预手段单一,比如:关机、重启。中台系统干预手段丰富,包括限流、预警等。
  • 中台系统微服务复用效率更高。
  • 都对外提供服务,由于以上优点,中台系统用户体验更好。
  • 中台系统的缺点是:系统复杂,开发周期长。如果企业业务没有复杂到一定程度,可以根据需要部分上线中台系统,逐步完善,无需急于求成。

本节剩余内容对部分模块详细展开: