2020-08-06:现有一批邮件需要发送给订阅顾客,且有一个集群(集群的节点数不定,会动态扩容缩容)来 负责具体的邮件发送任务,如何让系统尽快地完成发送? 请详述技术方案!福哥答案2020-08-06: 参考答案:A.借助消息中间件,通过发布者订阅者模式来进行任务分配B.master-slave 部署,由master 来分配任务C.不借助任何中间件,且所有节点均等。通过数据库的 update returning,从而实现节点之间任务的互斥 知乎答案:这个问题解决方案很多,主要要考虑:1.动态任务分配:例如如果是先分配好,后执行的话,那么在执行发邮件的时候,加入节点,没法分摊压力2.任务补偿:...