开发者社区> 问答> 正文

如何让系统尽快地完成发送?

题目:现有一批邮件需要发送给订阅顾客,且有一个集群(集群的节点数不定,会动态扩容缩容)来负责具体的邮件发送任务,如何让系统尽快地完成发送?请详述技术方案!

出题人:阿里巴巴出题专家:江岚/阿里巴巴数据技术高级技术专家

展开
收起
Runt 2020-04-14 18:17:00 4918 0
1 条回答
写回答
取消 提交回答
  • 参考答案: A. 借助消息中间件,通过发布者订阅者模式来进行任务分配

    B. master-slave 部署,由 master 来分配任务

    C. 不借助任何中间件,且所有节点均等。通过数据库的 update-returning,从而实现节点之间任务的互斥

    2020-04-14 18:17:08
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载