【通用消息通知服务】0x0 - 构思服务
本专栏皆是本人个人经验总结,并非正经方法论。请自我甄别借鉴。
开展编码工作之前,先回答以下问题
- 提供什么主要功能?
- 有哪些主要流程?
- 主要服务对象是谁?
- 这些对象的使用频率使用场景如何?
- 这些对象最大忍受范围?
围绕这些主要功能和主要流程,思考其主要服务对象是谁,这些对象的使用频率以及这些功能的复杂度如何,来制定基础服务指标。
主要功能
- 提供多种发送渠道商选择
- 支持消息计划
- 支持直接消息
- 消息回执
- 消息模板
主要流程
- 制定计划
- 直接发送消息
- 执行计划消息
主要服务对象
- API用户
- 运营角色等用户
基础服务指标
单进程每秒可以发送1000条消息
支持服务水平扩容