我觉得有以下作用:
1. 齐整,美观。
2. 分开了多线程,缓解了其他线程的压力。比如StateEvent和ActioEvent 如果有一个线程处理,如果ActionEvent处理RPC非常耗时,这样就会影响到其他StateEvent的处理。
3. 错误处理,事件没有成功可以想办法重新调度。如果没有统一起来,没有设置Buffer,这个就不可能。