feat(eventbus): support per-subscriber async dispatch with graceful drain (#1455)

* feat(eventbus): support per-subscriber async dispatch with graceful drain

* refactor(config): unify AdminConfig method receivers as pointers

* refactor(eventbus): move AsyncEnabled into Subscriber with docs

* fix(config): keep read-only helpers on value receiver

* refactor(config): unify AdminConfig receiver style
15 files changed
tree: 0d24fdba626f636325d6686565c8f659f4948009
  1. .github/
  2. api/
  3. app/
  4. docs/
  5. pkg/
  6. release/
  7. scripts/
  8. ui-vue3/
  9. .asf.yaml
  10. .codecov.yml
  11. .gitattributes
  12. .gitignore
  13. .licenserc.yaml
  14. CHANGELOG.md
  15. CONTRIBUTING.md
  16. Dockerfile
  17. go.mod
  18. go.sum
  19. LICENSE
  20. Makefile
  21. NOTICE
  22. README.md
README.md

Build codecov license

Dubbo Admin is the console designed for better visualization of Dubbo applications.

Repositories

The main code repositories of Dubbo Admin include:

  • ui-vue3: Implements the front-end interface of Dubbo Admin.
  • Dubbo Admin Console: Implemented in the app and pkg directories.
    For more details, see the app/README.

Quick Start

Please refer to official website.

Roadmap

Please refer to RoadMap.

Contributing

Admin UI

Admin Server

Other Information

Refer to CONTRIBUTING.md

License

Apache License 2.0, see LICENSE.