架构随笔
1. 数据流图
以系统为中心向外辐射,找出数据流入、流出。涉及到的其他系统、对接协议、数据可靠性、数据覆盖等。若本身系统功能复杂、多模块,则可考虑添加内部数据流转。
2. 功能架构图
一般系统可以同数据流图糅合在一起,复杂系统独立出功能架构图,包括涉及系统、功能、网络等。若本身系统功能复杂、多模块,则包含到该图中。
3. 技术架构图
(1) 对接外部系统采用何种架构,包括使用的中间件、是否适配服务、是否各模块独立成微服务
(2) 是否有高可用需求、数据一致性要求、实时性要求、数据量评估等等
(3) 采用的存储介质
(4) 技术实现路径
清醒时做事,糊涂时读书,大怒时睡觉,独处时思考; 做一个幸福的人,读书,旅行,努力工作,关心身体和心情,成为最好的自己
-- 共勉