Apache EventMesh 分布式事件驱动多运行时

如果无法正常显示,请先停止浏览器的去广告插件。
分享至:
1. Apache EventMesh 分布式事件驱动多运行 时 薛炜明 Apache EventMesh(incubating) PPMC
2.
3. 个人介绍 • 现就职于微众银行,从事消息中间件相关开发工作 • 目前主要从事开源项目的相关工作 • Apache EventMesh(incubating)PPMC
4. 目录 • EventMesh社区介绍 • EventMesh架构 • 云原生生态下的事件驱动架构模型 • EventMesh的相关特性以及应用场景 • 未来规划与发展
5. EventMesh社区简介
6. EventMesh 社区发展与组成
7. 什么是EventMesh Apache EventMesh (Incubating) 是一个用于解耦应用和后端中间件层的动态云原生事件驱动架构基 础设施。它支持广泛的用例,包括复杂的混合云、使用了不同技术栈的分布式架构。
8. EventMesh事件驱动 架构模型
9. 事件编排和计算 -自定义数据源触发器 -自定义实时处理函数
10. 事件驱动 WebHook
11. EventMesh架构
12. EventMesh 架构 -轻量客户端,标准化接口和协议 -事件驱动pub/sub+ 应用 业务逻辑 Http/gRPC SDK Http/gRPC SDK Cache SDK Config SDK 解耦基础设施强绑定 微服务 RPC框架 MQ 消息队列 Redis 分布式缓存 基础设施 Nacos 发现和配置服 务
13. EventMesh的相关特 性以及应用场景
14. EventMesh 插件化设计 SPI(Service Provider Interface)机制 设计思想 • 遵从开闭原则 • 面向标准化接口编程+策略模式+配置文件 • 将运行时与插件解耦,便于扩展插件,以及运行态动态加载插件
15. Data Mesh
16. Data Mesh 详细设计
17. Data Mesh 场景一:跨网络区域流量复制
18. Data Mesh 场景二:跨事件存储数据传输
19. EventMesh Workflow • Online Store App Service DSL 场景:电商场景 • Order Service DSL • Other Service DSLs …
20. EventMesh WorkFlow Engine
21. EventMesh在微众银行 • EventMesh作为事件驱动运行时底座 • 增加了适用于微众银行消息中间件的Connector 插件、Trace、Metrics插件 • 扩展了EventMesh的通信协议 • Data Mesh 跨网络区域流量复制的应用 • 多语言sdk的支持,探索更多的应用场景
22. EventMesh在华为云 事件网格 (EventGrid) 是华为云中间件在云原生时代推出的新一代无服务器事件总线 • 以EventMesh作为运行时引擎 • 增加了华为自需的特性,包括可视化仪表盘、高 级事件过滤、事件查询跟踪、死信存储等 • 事件驱动方式对接华为云服务, 微服务应用和 SaaS应用 • 为华为云创造更多应用场景,丰富华为云的开发 者生态
23. 总结回顾 • 轻松构建松耦合、分布式事件驱动架构 • 开放兼容,原生支持cloudevents SDK和API,易扩展 • 打破数据孤岛,支持企业全联接、数字化、多云协同
24. 未来发展与规划 Data Mesh Breaking data silos Event Functions Support real time event processing OpenTelemetry Tracing, Logging, Metrics, improve observability OpenSchema Avro\JSON\ProtoBuf\e.g. Orchestration Event Routing, Sourcing, Compensating action Multiple language SDK c\nodeJs\python …… More Protocols gRPC\MQTT\ …… More event storage adaptor Kafka/Redis/Pulsar/Mysql/MongoDB……
25.
26. https://github.com/apache/incubator-eventmesh

ホーム - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-16 09:41
浙ICP备14020137号-1 $お客様$