Apache EventMesh 是用于构建分布式事件驱动应用程序的新一代无服务器事件中间件。
Apache EventMesh提供了许多功能来帮助用户实现他们的目标,以下是一些EventMesh的关键特点:
- 基于 CloudEvents 规范构建。
- 快速可扩展的Connector,connectors,例如作为Saas、CloudService和数据库等的source 或sink。.
- 快速可扩展的存储层,使用 JDBC和Apache RocketMQ, Apache Kafka, Apache Pulsar, RabbitMQ, Redis, Pravega, 和 RDMS(正在进行中)集成。
- 快速可扩展的控制器,例如 Consul, Nacos, ETCD 和 Zookeeper。
- 至少一次的可靠性投递。
- 在多个EventMesh部署之间传递事件。
- 通过目录服务进行事件模式管理。
- 通过 Serverless workflow 引擎实现强大的事件编排。
- 强大的事件过滤和转换功能。
- 快速、无缝的可扩展性。
- 易于函数开发和框架集成。
请前往路线图查看Apache EventMesh的版本历史和新功能。.
- EventMesh-site: Apache EventMesh 的官方网站资源。
- EventMesh-workflow: 用于在 EventMesh 上进行事件编排的无服务器工作流运行时。
- EventMesh-dashboard: EventMesh 的运维控制台。
- EventMesh-catalog: 使用 AsyncAPI 进行事件模式管理的目录服务。
- EventMesh-go: EventMesh 运行时的 Go 语言实现。
指南:
另外,如果您更喜欢使用Docker,则我们还为您提供了Docker版本的指南:
第1步: 使用Docker部署EventMesh Store
第2步: 使用Docker启动EventMesh Runtime
每个贡献者在推动 Apache EventMesh 的健康发展中都发挥了重要作用。我们真诚感谢所有为代码和文档作出贡献的贡献者。
这里是贡献者列表,感谢大家! :)
Apache EventMesh 的开源协议遵循 Apache License, Version 2.0.
微信小助手 | 微信公众号 | Slack |
---|---|---|
加入 Slack |
双周会议 : #Tencent meeting : 346-6926-0133
双周会议记录 : bilibili
名称 | 描述 | 订阅 | 取消订阅 | 邮件列表存档 |
---|---|---|---|---|
用户 | 用户支持与用户问题 | 订阅 | 取消订阅 | 邮件存档 |
开发 | 开发相关 (设计文档, Issues等等.) | 订阅 | 取消订阅 | 邮件存档 |
Commits | 所有与仓库相关的 commits 信息通知 | 订阅 | 取消订阅 | 邮件存档 |
Issues | Issues 或者 PR 提交和代码Review | 订阅 | 取消订阅 | 邮件存档 |