forked from apache/eventmesh
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ISSUE apache#891] Update Chinese version of README.md (apache#906)
- Loading branch information
1 parent
c2cb979
commit 0fd186f
Showing
2 changed files
with
61 additions
and
53 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,81 +1,89 @@ | ||
<div align="center"> | ||
|
||
<br /><br /> | ||
<img src="docs/images/logo.png" width="256"> | ||
<br /> | ||
|
||
[![CI status](https://img.shields.io/github/workflow/status/apache/incubator-eventmesh/Continuous%20Integration?logo=github&style=for-the-badge)](https://github.com/apache/incubator-eventmesh/actions/workflows/ci.yml) | ||
[![CodeCov](https://img.shields.io/codecov/c/gh/apache/incubator-eventmesh/master?logo=codecov&style=for-the-badge)](https://codecov.io/gh/apache/incubator-eventmesh) | ||
[![Code Quality: Java](https://img.shields.io/lgtm/grade/java/g/apache/incubator-eventmesh.svg?logo=lgtm&logoWidth=18&style=for-the-badge)](https://lgtm.com/projects/g/apache/incubator-eventmesh/context:java) | ||
[![Total Alerts](https://img.shields.io/lgtm/alerts/g/apache/incubator-eventmesh.svg?logo=lgtm&logoWidth=18&style=for-the-badge)](https://lgtm.com/projects/g/apache/incubator-eventmesh/alerts/) | ||
|
||
[![License](https://img.shields.io/github/license/apache/incubator-eventmesh?style=for-the-badge)](https://www.apache.org/licenses/LICENSE-2.0.html) | ||
[![GitHub Release](https://img.shields.io/github/v/release/apache/eventmesh?style=for-the-badge)](https://github.com/apache/incubator-eventmesh/releases) | ||
[![Slack Status](https://img.shields.io/badge/slack-join_chat-blue.svg?logo=slack&style=for-the-badge)](https://join.slack.com/t/apacheeventmesh/shared_invite/zt-16y1n77va-q~JepYy3RqpkygDYmQaQbw) | ||
|
||
[📦 文档 (英文)](https://eventmesh.apache.org/docs/introduction) | | ||
[📔 例子](https://github.com/apache/incubator-eventmesh/tree/master/eventmesh-examples) | | ||
[⚙️ 路线图](https://eventmesh.apache.org/docs/roadmap) | | ||
[🌐 简体中文](README.zh-CN.md) | ||
</div> | ||
|
||
# Apache EventMesh (Incubating) | ||
|
||
[![CI status](https://github.com/apache/incubator-eventmesh/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/incubator-eventmesh/actions/workflows/ci.yml) | ||
[![CodeCov](https://codecov.io/gh/apache/incubator-eventmesh/branch/develop/graph/badge.svg)](https://codecov.io/gh/apache/incubator-eventmesh) | ||
[![Language grade: Java](https://img.shields.io/lgtm/grade/java/g/apache/incubator-eventmesh.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/apache/incubator-eventmesh/context:java) | ||
[![Total alerts](https://img.shields.io/lgtm/alerts/g/apache/incubator-eventmesh.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/apache/incubator-eventmesh/alerts/) | ||
[![GitHub release](https://img.shields.io/badge/release-download-orange.svg)](https://github.com/apache/incubator-eventmesh/releases) | ||
[![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html) | ||
**Apache EventMesh (Incubating)** 是一个用于解耦应用和后端中间件层的的动态云原生 [事件驱动](https://en.wikipedia.org/wiki/Event-driven_architecture) 架构基础设施。它支持广泛的用例,包括复杂的混合云、使用了不同技术栈的分布式架构。 | ||
|
||
![logo](docs/images/logo2.png) | ||
## 特性 | ||
|
||
## 什么是Event Mesh? | ||
### 多运行时微服务架构 | ||
|
||
EventMesh是一个动态的云原生事件驱动架构基础设施,用于分离应用程序和后端中间件层,它支持广泛的用例,包括复杂的混合云、使用了不同技术栈的分布式架构。 | ||
![EventMesh Architecture](docs/images/eventmesh-architecture.png) | ||
|
||
**多运行时:** | ||
![architecture1](docs/images/eventmesh-arch3.png) | ||
### 编排 | ||
|
||
**编排:** | ||
![architecture1](docs/images/eventmesh-orchestration.png) | ||
![EventMesh Orchestration](docs/images/eventmesh-orchestration.png) | ||
|
||
**联邦:** | ||
![architecture1](docs/images/eventmesh-federation.png) | ||
### 数据网格 | ||
|
||
**组件:** | ||
![EventMesh Data Mesh](docs/images/eventmesh-bridge.png) | ||
|
||
* **eventmesh-runtime** : 一种中间件,用于在事件产生者和使用者之间传输事件,支持云原生应用程序和微服务。 | ||
* **eventmesh-sdk-java** : 当前支持HTTP和TCP协议,未来会支持gRPC等。 | ||
* **eventmesh-connector-plugin** : 连接中间件的插件,如RocketMQ/Kafka/Redis/Pulsar等。 | ||
* **eventmesh-registry-plugin** : 注册表适配器插件,如Nacos/Etcd。 | ||
* **eventmesh-security-plugin** : 安全适配器插件,如ACL/认证/授权。 | ||
* **eventmesh-protocol-plugin** : 协议适配器的插件,如CloudEvents/MQTT。 | ||
* **eventmesh-admin** : 客户端管理、主题管理、订阅管理和其他管理。 | ||
## 组件 | ||
|
||
**Apache EventMesh (Incubating)** 由多个组件组成,这些组件集成了不同的中间件和消息传输协议,以增强应用程序运行时的功能。 | ||
|
||
## 快速开始 | ||
- **eventmesh-runtime**: 在生产者和消费者之间传输事件的中间件,它支持云原生应用程序和微服务。 | ||
- **eventmesh-sdk-java**: 支持 HTTP、HTTPS、TCP 和 [gRPC](https://grpc.io) 协议的 Java SDK。 | ||
- **eventmesh-connector-plugin**: 连接 [Apache Kafka](https://kafka.apache.org)、[Apache RocketMQ](https://rocketmq.apache.org)、[Apache Pulsar](https://pulsar.apache.org/)、[DeFiBus](https://github.com/webankfintech/DeFiBus) 和 [Redis](https://redis.io) 等中间件的插件集合。 | ||
- **eventmesh-registry-plugin**: 集成服务注册表的插件集合,如 [Nacos](https://nacos.io) 和 [etcd](https://etcd.io)。 | ||
|
||
1. [Store quickstart](docs/en/instructions/eventmesh-store-quickstart.md) | ||
2. [Runtime quickstart](docs/en/instructions/eventmesh-runtime-quickstart.md) or [Runtime quickstart with docker](docs/en/instructions/eventmesh-runtime-quickstart-with-docker.md). | ||
3. [Java SDK examples](docs/en/instructions/eventmesh-sdk-java-quickstart.md). | ||
- **eventmesh-security-plugin**: 实现安全机制的插件的集合,如 ACL(访问控制列表)、认证和授权。 | ||
|
||
## 文档 | ||
- **eventmesh-protocol-plugin**: 实现消息传递协议的插件集合,如 [CloudEvents](https://cloudevents.io) 和 [MQTT](https://mqtt.org)。 | ||
|
||
查看EventMesh [Documentation](docs/en/intro.md) 所有文档. | ||
- **eventmesh-admin**: 客户端管理、主题管理、订阅管理和其他管理。 | ||
|
||
## Roadmap | ||
## 贡献这个项目 | ||
|
||
查看EventMesh [Roadmap](docs/en/roadmap.md) 特性规划. | ||
每一名贡献者都在这个项目的发展上都是至关重要的。我们真诚地感谢所有对代码和文档的贡献者!想要尝试贡献的可以看看以下三个链接。 | ||
|
||
## 贡献 | ||
- [贡献准则](https://eventmesh.apache.org/docs/contribute/contribute) | ||
- [贡献者名单](https://github.com/apache/incubator-eventmesh/graphs/contributors) | ||
- [值得新人尝试的 Issue](https://github.com/apache/incubator-eventmesh/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) | ||
|
||
永远欢迎参与共建, 请参阅[贡献](CONTRIBUTING.zh-CN.md)了解详细指南 | ||
## CNCF Landscape | ||
|
||
您可以从问题开始. | ||
[GitHub Issues](https://github.com/apache/incubator-eventmesh/issues) | ||
<div align="center"> | ||
|
||
## Landscape | ||
<img src="https://landscape.cncf.io/images/left-logo.svg" width="150"/> | ||
<img src="https://landscape.cncf.io/images/right-logo.svg" width="200"/> | ||
|
||
<p align="center"> | ||
<br/><br/> | ||
<img src="https://landscape.cncf.io/images/left-logo.svg" width="150"/> <img src="https://landscape.cncf.io/images/right-logo.svg" width="200"/> | ||
<br/><br/> | ||
EventMesh enriches the <a href="https://landscape.cncf.io/serverless?license=apache-license-2-0">CNCF CLOUD NATIVE Landscape.</a> | ||
</p> | ||
Apache EventMesh (Incubating) enriches the <a href="https://landscape.cncf.io/serverless?license=apache-license-2-0">CNCF Cloud Native Landscape.</a> | ||
</div> | ||
|
||
## License | ||
## 开源授权 | ||
|
||
[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html) Copyright (C) Apache Software Foundation | ||
Apache EventMesh (Incubating) is licensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html). | ||
|
||
## 开发社区 | ||
## 社区 | ||
|
||
| 微信助手 | 微信公众号 | Slack | | ||
| :----------------------------------------------------: | :----------------------------------------------------: | :----------------------------------------------------: | | ||
| ![wechat_qr](docs/images/mesh-helper.jpg) | ![wechat_official_qr](docs/images/wechat-official.png) |[加入slack](https://join.slack.com/t/apacheeventmesh/shared_invite/zt-16y1n77va-q~JepYy3RqpkygDYmQaQbw) | | ||
|微信小助手|微信公众号|Slack| | ||
|-|-|-| | ||
|<img src="docs/images/contact/wechat-assistant.jpg" width="128"/>|<img src="docs/images/contact/wechat-official.jpg" width="128"/>|[加入 Slack](https://join.slack.com/t/apacheeventmesh/shared_invite/zt-16y1n77va-q~JepYy3RqpkygDYmQaQbw)| | ||
|
||
Mailing Lists: | ||
### 邮件名单 | ||
|
||
| 列表名称 | 描述 |订阅 |取消订阅|邮件列表存档 | ||
| ---- | ---- |---- | ---- | ---- | | ||
|Users |用户支持与用户问题| [点击订阅](mailto:users-subscribe@eventmesh.incubator.apache.org) |[点击取消订阅](mailto:users-unsubscribe@eventmesh.incubator.apache.org) |[邮件列表存档](https://lists.apache.org/list.html?users@eventmesh.apache.org)| | ||
|Development |开发相关| [点击订阅](mailto:dev-subscribe@eventmesh.incubator.apache.org) |[点击取消订阅](mailto:dev-unsubscribe@eventmesh.incubator.apache.org) |[邮件列表存档](https://lists.apache.org/list.html?dev@eventmesh.apache.org)| | ||
|Commits |所有与仓库相关的commits信息通知| [点击订阅](mailto:commits-subscribe@eventmesh.incubator.apache.org) |[点击取消订阅](mailto:commits-unsubscribe@eventmesh.incubator.apache.org) |[邮件列表存档](https://lists.apache.org/list.html?commits@eventmesh.apache.org)| | ||
|用户 |用户支持与用户问题| [点击订阅](mailto:users-subscribe@eventmesh.incubator.apache.org) |[点击取消订阅](mailto:users-unsubscribe@eventmesh.incubator.apache.org) |[邮件列表存档](https://lists.apache.org/list.html?users@eventmesh.apache.org)| | ||
|开发 |开发相关| [点击订阅](mailto:dev-subscribe@eventmesh.incubator.apache.org) |[点击取消订阅](mailto:dev-unsubscribe@eventmesh.incubator.apache.org) |[邮件列表存档](https://lists.apache.org/list.html?dev@eventmesh.apache.org)| | ||
|Commits |所有与仓库相关的 commits 信息通知| [点击订阅](mailto:commits-subscribe@eventmesh.incubator.apache.org) |[点击取消订阅](mailto:commits-unsubscribe@eventmesh.incubator.apache.org) |[邮件列表存档](https://lists.apache.org/list.html?commits@eventmesh.apache.org)| |