事件总线(引擎)和消息队列有何区别?
试着回答一下 :
它们两者在系统架构中的角色不同。
eventbus 可以把收集到的事件,dispatch 给异构的 consumer(比如mq) 去处理。
当然,event bus 是一个模式,而 mq 是一种技术。你可以把 mq 改造一下,让 mq 实现 event bus 的功能,那么此时这个经过改造的 mq 它也能当做 event bus 来用。
15 回答8.4k 阅读
7 回答5.3k 阅读
6 回答6.9k 阅读✓ 已解决
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
事件总线包含多个消息队列,就是所有事件都接收,由内部逻辑决定推送到哪个消息队列