软件架构编年史:事件驱动架构

软件架构编年史:事件驱动架构

使用事件来设计应用似乎是上个世纪八十年代后期的实践。我们可以在前端后端任何地方使用事件。当按钮被按下时,当数据变化时,又或是后端操作执行时。但事件的准确定义是什么?我们何时该使用它?又该如何使用它?它的缺点又是什么?何物/何时/何因和类、组件应该保持相互之间的低耦合与自身内部的高内聚一样。当组件需要...

[帮助文档] 事件驱动架构的定义、优势和使用场景

本文介绍事件驱动架构EDA(Event Driven Architecture)的概念、优势、架构图和使用场景。

容器应用的高弹性架构

9 课时 |
31 人已学 |
免费

高可用应用架构

9 课时 |
121 人已学 |
免费

微服务架构与混沌工程介绍

1 课时 |
60 人已学 |
免费
开发者课程背景图
软件架构模式之事件驱动架构

软件架构模式之事件驱动架构

事件驱动架构事件驱动架构(Event Driven Architecture)是一个流行的分布式异步架构模式,可以用来设计规模很大的应用程序。基于这种架构模式应用可大可小。它由高度解耦的,单一目的的事件处理组件组成,可以异步地接收和处理事件。一个事件驱动系统典型地由事件消费者和事件产生者组成,事件消...

软件架构-事件驱动架构

软件架构-事件驱动架构

你好,我是看山。本文源自并发编程网的翻译邀请,翻译的是 Jakob Jenkov 的 《软件架构》 中关于事件驱动的内容,虽然是 2014 年的文章,但是从软件架构层面上,并不过时。以下是正文。事件驱动架构是一种系统或组件之间通过发送事件和响应事件彼此交互的架构风格。当某个事件发生时,组件A不直接调...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

金融级分布式架构
金融级分布式架构
SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。
122+人已加入
加入
相关电子书
更多
PolarDB分布式版架构介绍
PolarDB开发者大会:PolarDB面向云存储的架构优化
PolarDB-X一体化HTAP架构,助力企业级查询分析加速
立即下载 立即下载 立即下载