简介 Master-Worker模式是常用的并行设计模式.它的核心思想是,系统有两个进程协议工作:Master进程和Worker进程.Master进程负责接收和分配任务,Worker进程负责处理子任务.当各个Worker进程将子任务处理完后,将结果返回给Master进程,由Master进行归纳和汇总,从而得到系统结果.处理过程如下图: Master-Worker模式的好处是,它能将大任务分解成若干个小任务,并发执行,从而提高系统性能.而对于系统请求者Client来说,任务一旦提交,Master进…