# incubator-eventmesh **Repository Path**: sharlen/EventMesh ## Basic Information - **Project Name**: incubator-eventmesh - **Description**: Event Mesh是一个动态的插件式云原生基础服务层,用于分离应用程序和中间件层。它提供了灵活,可靠和快速的事件分发,并且可以进行管理。 目前EventMesh已经进入Apache软件基金会孵化器,成为孵化项目。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 54 - **Created**: 2022-03-06 - **Last Updated**: 2022-03-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Apache EventMesh (incubating) [](https://github.com/apache/incubator-eventmesh/actions/workflows/ci.yml) [](https://codecov.io/gh/apache/incubator-eventmesh) [](https://lgtm.com/projects/g/apache/incubator-eventmesh/context:java) [](https://lgtm.com/projects/g/apache/incubator-eventmesh/alerts/) [](https://github.com/apache/incubator-eventmesh/releases) [](https://www.apache.org/licenses/LICENSE-2.0.html) [](https://join.slack.com/t/apacheeventmesh/shared_invite/zt-11974dndy-cn3Aq638eleKwKPWP9tkLg) [点我查看中文版](README.zh-CN.md)  ## What is EventMesh? EventMesh(incubating) is a dynamic event-driven application runtime used to decouple the application and backend middleware layer, which supports a wide range of use cases that encompass complex multi-cloud, widely distributed topologies using diverse technology stacks. **Multi-runtime:**  **Orchestration:**  **Federation:**  **Components:** * **eventmesh-runtime** : an middleware to transmit events between event producers and consumers, support cloud native apps and microservices. * **eventmesh-sdk-java** : currently supports HTTP and TCP protocols. * **eventmesh-connector-plugin** : plugins for connect a middleware such as RocketMQ/Kafka/Redis/Pulsar etc. * **eventmesh-registry-plugin** : plugins for registry adapter, such as Nacos/Etcd. * **eventmesh-security-plugin** : plugins for security adpater, such as ACL/Authentication/Authorization. * **eventmesh-protocol-plugin** : plugins for protocol adapter, such as CloudEvents/MQTT. * **eventmesh-admin** : clients,topics,subscriptions and other management. ## Quick Start 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). ## Documentation See EventMesh [Documentation](docs/en/intro.md) for all documents. ## Roadmap See EventMesh [Roadmap](docs/en/roadmap.md) for details. ## Contributing Contributions are always welcomed! Please see [CONTRIBUTING](CONTRIBUTING.md) for detailed guidelines. You can start with the issues labeled with good first issue. [GitHub Issues](https://github.com/apache/incubator-eventmesh/issues) ## Landscape
EventMesh enriches the CNCF CLOUD NATIVE Landscape.