架构训练营模块 1 作业 1
顶层架构分为四个模块:微信、通讯录、发现、我;当前用蓝色标出。
每个顶层模块,有多个子系统,用橙色标出。
针对微信模块,涉及聊天子系统、星标朋友列表子系统、公众号子系统、服务通知子系统、会话列表子系统。
通讯录模块,涉及企业微信、好友列表、好友请求、查找好友等子系统。
发现模块,涉及朋友圈、视频、游戏、小程序、扫一扫、运动等子系统。
我模块,涉及服务、收藏、卡包、表情、设置、个人信息子系统。
架构设计时,微服务模块对应顶层的 4 大类;
然后系统设计可以按照以上子系统为最小粒度分层,针对每个子系统模块细化需求实现。
评论