MINOR: Fix load config properties may get error in windows due to file seperate (#813)

1 file changed
tree: eafda1075abcaf85f03faa02cf359d4813218f2b
  1. .github/
  2. docker/
  3. docs/
  4. eventmesh-admin/
  5. eventmesh-common/
  6. eventmesh-connector-plugin/
  7. eventmesh-examples/
  8. eventmesh-metrics-plugin/
  9. eventmesh-protocol-plugin/
  10. eventmesh-registry-plugin/
  11. eventmesh-runtime/
  12. eventmesh-sdk-java/
  13. eventmesh-security-plugin/
  14. eventmesh-spi/
  15. eventmesh-starter/
  16. eventmesh-trace-plugin/
  17. gradle/
  18. style/
  19. tool/
  20. tools/
  21. .asf.yaml
  22. .gitignore
  23. .licenserc.yaml
  24. build.gradle
  25. CONTRIBUTING.md
  26. CONTRIBUTING.zh-CN.md
  27. DISCLAIMER-WIP
  28. gradle.properties
  29. gradlew
  30. gradlew.bat
  31. install.sh
  32. LICENSE
  33. NOTICE
  34. README.md
  35. README.zh-CN.md
  36. settings.gradle
README.md

Apache EventMesh (incubating)

CI status CodeCov Language grade: Java Total alerts GitHub release License Slack Status

点我查看中文版

logo

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: architecture1

Orchestration: architecture1

Federation: architecture1

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
  2. Runtime quickstart or Runtime quickstart with docker.
  3. Java SDK examples.

Documentation

See EventMesh Documentation for all documents.

Roadmap

See EventMesh Roadmap for details.

Contributing

Contributions are always welcomed! Please see CONTRIBUTING for detailed guidelines.

You can start with the issues labeled with good first issue. GitHub Issues

Landscape

License

Apache License, Version 2.0 Copyright (C) Apache Software Foundation.

Community

WeChat AssistantWeChat public accountSlack
wechat_qrwechat_official_qrJoin slack chat

Mailing Lists:

NameDescriptionSubscribeUnsubscribeArchive
UsersUser support and questions mailing listSubscribeUnsubscribeMail Archives
DevelopmentDevelopment related discussionsSubscribeUnsubscribeMail Archives
CommitsAll commits to repositoriesSubscribeUnsubscribeMail Archives