模式:当解决方案被一次又一次证明是成功的
反模式:如果方案反复被证明带来问题
阻塞式调用
耦合消息生产者和消费者
缺少坏消息处理