【通用消息通知服务】0x0 - 构思服务

【通用消息通知服务】0x0 - 构思服务

本专栏皆是本人个人经验总结,并非正经方法论。请自我甄别借鉴。

开展编码工作之前,先回答以下问题

  1. 提供什么主要功能?
  2. 有哪些主要流程?
  3. 主要服务对象是谁?
  4. 这些对象的使用频率使用场景如何?
  5. 这些对象最大忍受范围?

围绕这些主要功能和主要流程,思考其主要服务对象是谁,这些对象的使用频率以及这些功能的复杂度如何,来制定基础服务指标。

主要功能

  1. 提供多种发送渠道商选择
  2. 支持消息计划
  3. 支持直接消息
  4. 消息回执
  5. 消息模板

主要流程

  1. 制定计划
  2. 直接发送消息
  3. 执行计划消息

主要服务对象

  1. API用户
  2. 运营角色等用户

基础服务指标

单进程每秒可以发送1000条消息
支持服务水平扩容

你可能感兴趣的:(通用消息通知服务,sanic,python,后端,分布式)