M3
- 2. M3 客户端 MQ 存储 M3 插件 M3 守护进程 发送 查询 M3 系统基本结构 三个接口 MessageHandler QueueOperator PubSubManager
- 5. 事件的查询 M3Client::getQueue() M3 M3 客户端 M3 守护进程 EshequnEventPlugin 社群事件插件 getQueue() Store 预生成的结果队列 队列生成规则 1. 固定队列 : /queue/latest 2. 用户队列 : /queue/[uid] /queue/[uid]/friends 3. 模块队列 /queue/[mid] 实现 QueueOperator 接口
- 6. 事件的更新 - 增删好友 M3Client::(un)subscribe M3 M3 客户端 EshequnEventPlugin 社群事件插件 (un)subscribe DAL Store 预生成的结果队列 实现 PubSubManager 接口 M3 守护进程 清空重建 增删好友