高并发系统的架构演进思路

  • 核心需求:接入由传感器经网关汇聚后的数据,解析传输协议,抽取控制与数据信息;根据既定策略(一般基于控制信息)对数据报文进行路由分发,完成多路数据拆分与分发;完成到“抽象数据流”的协议转换,完成数据的转发操作;根据不同的数据流调度不同的处理逻辑对数据报文进行处理操作,调度策略可以灵活配置;完成数据从抽象数据流到处理逻辑的传输,提供数据处理的框架或SDK,集成业务逻辑;云平台和业务处理逻辑实现一致性协同,实现生命周期管理、状态监控、故障恢复等功能;
  • 高并发系统的设计实现之一:引入高并发框架和策略/状态/组合/迭代模式

高并发系统的架构演进思路

  • 高并发系统的设计实现之二:分离策略/状态/组合/迭代模式,引入MQ服务

高并发系统的架构演进思路

  • 高并发系统的设计实现之三:增加管理控制台对策略模式和配置文件的管控

 

高并发系统的架构演进思路