问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

阿里云 EventBridge 事件驱动架构实践

发布网友 发布时间:2024-10-08 12:35

我来回答

1个回答

热心网友 时间:2024-11-18 13:49

我是 RocketMQ 的 PMC member 周新宇,目前负责阿里云 RocketMQ 以及 EventBridge 的产品研发。今天我的分享主要包括以下几部分:消息与事件、微服务与事件驱动架构。

消息与事件的区别:RocketMQ 中的消息是一个泛化的概念,内容体为 Byte 数组,没有定义,非常通用。而事件则是更加具象化的,通常有一个 Schema 来描述事件有哪些字段,代表了某个事情的发生或状态变化。

从用途来讲,消息用于微服务的异步解耦架构,而事件驱动则更加解耦。事件发送方并不知道事件将被投递到何处,也没有预期如何处理,因此基于事件的架构更加解耦。

微服务架构与 EDA 架构的区别:微服务架构将单体应用拆分成多个微服务,通过 RPC 进行组织和串联。纯粹的 RPC 架构存在很多问题,比如业务逻辑耦合,导致微服务间容量不对等,可能引发雪崩效应。引入消息队列进行异步解耦后,架构接近事件驱动架构,但消息订阅者基于消息中间件厂商提供的 SDK 进行消息处理,业务需要进行改造,并受厂商技术栈绑定。事件驱动架构中的订阅者属于泛化订阅,不要求订阅方基于何种技术栈开发,更加解耦,改造成本最低。

阿里云 EventBridge:事件驱动架构实践。EventBridge 遵循 CloudEvents 规范,旨在利用统一的规范格式来声明事件通信,提高系统间互操作性。EventBridge 集成了 80 多种云产品,约 800 多种事件类型,打通消息生态,并与 ISV 生态、事件驱动生态相互集成。

EventBridge 核心价值包括:统一事件枢纽、事件驱动引擎、开放与集成。EventBridge 有四大部分:事件源、事件总线、规则、事件目标。事件规则具有事件轻量级处理能力,支持复杂的事件模式过滤和转换器能力。

EventBridge 架构优点:减少用户开发成本、原生 CloudEvents 支持、事件 Schema 支持、全球事件任意互通。

Serverless 加事件驱动是新的研发方式,EventBridge 驱动 Serverless 运行时,连接后端服务。Serverless EDA 架构开发模式:将业务逻辑转换为函数资源,EventBridge 通过事件驱动函数,将函数编排成具体应用。

事件驱动的未来展望:做好连接,集成云内、跨云架构,集成开源生态,连接传统 IDC 计算能力、边缘计算能力等生态。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
红米手机怎么设置仅在wifi下载 映泰A770L3 6.x详细参数 映泰A770L3 6.x重要参数 问心诗集电子书txt全集下载 《第26局世界大学生运动会诗歌集》txt全集下载 自由体诗的欣赏txt全集下载 徐志摩诗全集txt全集下载 站立的近义词有哪些 站立的近义词是什么 小学语文教师工作评价1000字 吉林电气工程学院什么样 军训碰到来月经是种怎样的心情? 军训期间,来大姨妈了,然后下雨淋雨了,喝了冷的,吃了辣的,喝了酸 孩子手出汗挺厉害的该怎么办? 小孩子手心出汗怎么回事 清新的女生头像,最好要带字,还有不要动漫的,不要黑白的,要00后的... 个性签名:周末应该是陪爱人逛街看电影或者运动,可惜只能宅着,这说明对... 和爱人看电影开心的个性签名 最给力的最新战国风云群雄序列号 电脑打不开菜单栏怎么办 豫北战役国民党军兵力 PPT怎么导入另一个PPT中? 怎么在已有的PPT中插入别的PPT 在北京单位上班2004到2009期间没有上社保,我是外地农村户口,可要求单 ... 设计网站公司怎么找这些方面需要参考 全员休整是什么意思? “休整”与“修整”该怎样辨析呢? 好友空间的加密问题是:“你好吗?”答案是什么? 三个数的和是87,甲是乙的6倍,丙数比甲数少4,三个数各是多少? 你好我想问一下这一个第二题他的答案应该是什么呢?哪一个是错误的呢答 ... 有没有女主很漂亮的动漫 男性感染霉菌怎么治 男性会阴部位感染霉菌用什么药 男性感染霉菌性阴炎怎么根治 霉菌性感染男的要用什么药 男人感染霉菌的症状,的了好长时间了就是不晓得该如何治... 封神榜封的哪些神 ...华理克的文章(访谈)。需了解背景知识,不好翻(不要速度我只看质量... 6666什么银行卡 建行尾号6666是什么卡 去黑头面膜可以天天用吗 蔡和㚞怎么死的? 蔡和㚞的妻子是谁? 赤坎区有哪些好点的小区 猪肺雪梨汤有哪些营养价值? 猪肺雪梨汤对人体有什么好处 猪肺雪梨汤对人体好处有哪些 如何快速去除油漆味道小妙招 机器人使科学家有了"分身术"中引号的作用 机器人被人们称为"千里眼","顺风耳","飞毛腿","铁胳膊".请问句中的... 天津大学最好的专业是什么? 我没有退出QQ,为什么好友显示我的状态为"离线请留言"?