CodeRoadMap
路线图课程知识库文章题库资源社区我的学习
CodeRoadMap

程序员的学习成长路线图。登录解锁全部课程,并同步路线图与课时进度。

学习

  • 路线图
  • 课程
  • 文章
  • 题库
  • 知识库

更多

  • 资源
  • 社区
  • 我的学习
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·coderoadmap@126.com
开发路线图/软件设计与架构路线图/事件驱动
阶段一

事件驱动

节点说明与学习资源

事件驱动架构(EDA)是一种软件设计模式,在这种模式中,系统对发生的特定事件做出反应,而不是被连续轮询以查找变化。在 EDA 中,事件是在组件之间异步发送的消息,组件对它们感兴趣的事件做出反应。

使用 EDA 的主要优点是它允许组件之间明确地分离关注点,并且可以提高系统的可扩展性和容错性。此外,它允许组件之间的松散耦合,这意味着组件不知道彼此的存在,并且可以独立地开发、部署和扩展。

← 上一节点消息传递下一节点 →发布-订阅