Go to file
mxsm 782a1275c8
[ISSUE #3931]Optimize Body extends class toString method (#3932)
2023-05-25 15:53:01 +08:00
.github fix: build image 2023-04-19 10:40:47 +08:00
docker fix: build image 2023-04-19 10:40:47 +08:00
eventmesh-admin [ISSUE #3946]Add unit test method or class for classes: NetUtils, TopicResponse (#3947) 2023-05-22 10:56:18 +08:00
eventmesh-common [ISSUE #3931]Optimize Body extends class toString method (#3932) 2023-05-25 15:53:01 +08:00
eventmesh-connectors [ISSUE #4013] rename the connect sdk module (#4014) 2023-05-24 17:42:32 +08:00
eventmesh-examples [ISSUE #4005]Resolve all checkstyle related errors in CI and unify header to 'checkstyle-header.txt' 2023-05-24 10:33:47 +08:00
eventmesh-metrics-plugin [ISSUE #860] Add unit test for MetricsPluginFactory class (#3790) 2023-05-04 10:55:23 +08:00
eventmesh-openconnect [ISSUE #4013] rename the connect sdk module (#4014) 2023-05-24 17:42:32 +08:00
eventmesh-protocol-plugin [ISSUE #3472]Do some code optimization[HttpProtocolAdaptor] (#3884) 2023-05-16 10:54:56 +08:00
eventmesh-registry-plugin [ISSUE #3858]The interface RegistryService can design some default methods. (#3859) 2023-05-15 20:20:28 +08:00
eventmesh-runtime [ISSUE #3905] Method needlessly defines parameter with concrete classes[RejectClientBySubSystemHandler] 2023-05-25 10:37:11 +08:00
eventmesh-sdks [ISSUE #4001] Add eventmesh-sdks module (#4002) 2023-05-22 17:26:34 +08:00
eventmesh-security-plugin 订阅端acl12 2023-03-09 14:49:37 +08:00
eventmesh-spi Fix issue: Lambda can be replaced with method reference 2023-04-17 17:56:08 +08:00
eventmesh-starter [ISSUE #3536] remove connector module 2023-03-28 15:05:06 +08:00
eventmesh-storage-plugin [ISSUE #4005]Resolve all checkstyle related errors in CI and unify header to 'checkstyle-header.txt' 2023-05-24 10:33:47 +08:00
eventmesh-trace-plugin [ISSUE #4005]Resolve all checkstyle related errors in CI and unify header to 'checkstyle-header.txt' 2023-05-24 10:33:47 +08:00
eventmesh-webhook [ISSUE #4005]Resolve all checkstyle related errors in CI and unify header to 'checkstyle-header.txt' 2023-05-24 10:33:47 +08:00
gradle/wrapper Support build of gradle 8 2023-03-23 09:34:49 +08:00
resources update architecture image (#3910) 2023-05-11 18:26:05 +08:00
style Fix the bug of CI 2023-05-22 15:45:57 +08:00
tools [ISSUE #4001] Add eventmesh-sdks module (#4002) 2023-05-22 17:26:34 +08:00
.asf.yaml Update .asf.yaml 2023-05-20 10:06:05 +08:00
.dockerignore fix: build image 2023-04-19 10:40:47 +08:00
.gitignore [ISSUE #3699]Add gitignore for github codespaces open eventmesh (#3700) 2023-04-17 17:04:36 +08:00
.licenserc.yaml fix: build image 2023-04-19 10:40:47 +08:00
DISCLAIMER Replace 'incubator-eventmesh' in the project with 'eventmesh'. 2023-03-29 12:43:16 +08:00
LICENSE add license , notice 2020-08-25 17:58:56 +08:00
NOTICE Replace 'incubator-eventmesh' in the project with 'eventmesh'. 2023-03-29 12:43:16 +08:00
README.md Update README.md (#4007) 2023-05-24 09:52:59 +08:00
README.zh-CN.md [ISSUE #4001] Add eventmesh-sdks module (#4002) 2023-05-22 17:26:34 +08:00
build.gradle Fix the bug of CI 2023-05-22 15:45:57 +08:00
gradle.properties [ISSUE #3496] Fix build on jdk17 2023-03-21 21:38:11 +08:00
gradlew Fix gradle license header 2022-06-29 23:47:15 +08:00
gradlew.bat Fix gradle license header 2022-06-29 23:47:15 +08:00
install.sh undid the import optimization that Intellij automatically did. removed duplicated non-null check. 2023-02-14 18:15:43 -06:00
maturity.md Replace 'incubator-eventmesh' in the project with 'eventmesh'. 2023-03-29 12:43:16 +08:00
settings.gradle [ISSUE #4013] rename the connect sdk module (#4014) 2023-05-24 17:42:32 +08:00

README.md

Apache EventMesh

Apache EventMesh is a new generation serverless event middleware for building distributed event-driven applications.

EventMesh Architecture

EventMesh Architecture

EventMesh Dashboard

EventMesh Dashboard

Features

Apache EventMesh has a vast amount of features to help users achieve their goals. Let us share with you some of the key features EventMesh has to offer:

  • Built around the CloudEvents specification.
  • Rapidty extendsible interconnector layer connectors such as the source or sink of Saas, CloudService, and Database etc.
  • Rapidty extendsible storage layer such as Apache RocketMQ, Apache Kafka, Apache Pulsar, RabbitMQ, Redis, Pravega, and RDMS(in progress) using JDBC.
  • Rapidty extendsible controller such as Consul, Nacos, ETCD and Zookeeper.
  • Guaranteed at-least-once delivery.
  • Deliver events between multiple EventMesh deployments.
  • Event schema management by catalog service.
  • Powerful event orchestration by Serverless workflow engine.
  • Powerful event filtering and transformation.
  • Rapid, seamless scalability.
  • Easy Function develop and framework integration.

Roadmap

Please go to the roadmap to get the release history and new features of Apache EventMesh.

Subprojects

Quick start

Here are the guidelines:

Step 1: Deploy eventmesh-store

Step 2: Start eventmesh-runtime

Step 3: Run our demos

Besides, we also provide the docker-version guidelines for you if you prefer Docker:

Step 1: Deploy eventmesh-store using docker

Step 2: Start eventmesh-runtime using docker

Step 3: Run our demos

Contributing

Each contributor has played an important role in promoting the robust development of Apache EventMesh. We sincerely appreciate all contributors who have contributed code and documents.

Here is the List of Contributors, thank you all! :)

CNCF Landscape

Apache EventMesh enriches the CNCF Cloud Native Landscape.

License

Apache EventMesh is licensed under the Apache License, Version 2.0.

Community

WeChat Assistant WeChat Public Account Slack
Join Slack Chat

Bi-weekly meeting : #Tencent meeting : 346-6926-0133

Bi-weekly meeting record : bilibili

Mailing List

Name Description Subscribe Unsubscribe Archive
Users User discussion Subscribe Unsubscribe Mail Archives
Development Development discussion (Design Documents, Issues, etc.) Subscribe Unsubscribe Mail Archives
Commits Commits to related repositories Subscribe Unsubscribe Mail Archives
Issues Issues or PRs comments and reviews Subscribe Unsubscribe Mail Archives