Apache EventMesh (Incubating) 是一个用于解耦应用和后端中间件层的的动态云原生 事件驱动 架构基础设施。它支持广泛的用例,包括复杂的混合云、使用了不同技术栈的分布式架构。
Apache EventMesh (Incubating) 由多个组件组成,这些组件集成了不同的中间件和消息传输协议,以增强应用程序运行时的功能。
-
eventmesh-runtime: 在生产者和消费者之间传输事件的中间件,它支持云原生应用程序和微服务。
-
eventmesh-sdk-java: 支持 HTTP、TCP 和 gRPC 协议的 Java SDK。
-
eventmesh-sdk-go: 支持 HTTP、TCP 和 gRPC 协议的 Golang SDK。
-
eventmesh-connector-plugin: 连接 Apache RocketMQ、 Apache Kafka、Apache Pulsar 和 Redis 等中间件的插件集合。
-
eventmesh-security-plugin: 实现安全机制的插件的集合,如 ACL(访问控制列表)、认证和授权。
-
eventmesh-protocol-plugin: 实现消息传递协议的插件集合,如 CloudEvents 和 MQTT。
-
eventmesh-admin: 客户端管理、主题管理、订阅管理和其他管理。
你可以在这个页面 release page 获取所有的历史发布版本。
Step 1: Deploy eventmesh-store
Step 2: Start eventmesh-runtime
除此之外,我们还提供了 Docker 版本的快速开始指引,方便您借助 Docker 来初探我们的项目:
Step 1: Deploy eventmesh-store using docker
Step 2: Start eventmesh-runtime using docker
每一名贡献者都在这个项目的发展上都是至关重要的。我们真诚地感谢所有对代码和文档的贡献者!想要尝试贡献的可以看看以下三个链接。
Apache EventMesh (Incubating) is licensed under the Apache License, Version 2.0.
微信小助手 | 微信公众号 | Slack |
---|---|---|
加入 Slack |
列表名称 | 描述 | 订阅 | 取消订阅 | 邮件列表存档 |
---|---|---|---|---|
用户 | 用户支持与用户问题 | 点击订阅 | 点击取消订阅 | 邮件列表存档 |
开发 | 开发相关 | 点击订阅 | 点击取消订阅 | 邮件列表存档 |
Commits | 所有与仓库相关的 commits 信息通知 | 点击订阅 | 点击取消订阅 | 邮件列表存档 |