Apache Dubbo 是一个易于使用的 Web 和 RPC 框架,提供多种语言实现(Java、Go、Rust、Node.js、Web),用于通信、服务发现、流量管理、可观察性、安全性、工具和最佳实践构建企业级微服务。
我们现在正在收集 Dubbo 用户信息,以帮助我们进一步改进 Dubbo。请在 Wanted: who's using dubbo 上提供您的使用信息来支持我们,谢谢:)
请按照以下说明了解如何:
5 分钟分步指南
Dubbo 支持仅依赖于轻量级 SDK(<10MB),仅用几行代码即可构建 RPC 服务。线路上的协议可以是 Triple(完全 gRPC 兼容且 HTTP 友好)、Dubbo2(TCP)、REST 或您选择的任何协议。
5 分钟分步指南
强烈建议使用 Dubbo 提供的 Spring Boot Starter dubbo-spring-boot-starter
来启动您的微服务应用。只需一个依赖项和 yaml 文件,以及一些其他有用的 Spring Boot 启动器(可选),您就可以启用所有 Dubo 功能,例如服务发现、可观察性、跟踪等。
接下来,了解如何部署、监控和管理 Dubbo 应用程序和集群的流量。
通过访问下面的链接了解更多详细信息,并亲自参与我们网站上一些精心设计的任务。
达博3 | JDK | 依赖关系 | 描述 |
---|---|---|---|
3.3.0-测试版 | 1.8~17 | 依赖列表 | - 版本不稳定 - 特征 - 三重 - gRPC 和 cURL 兼容。 - 休息式编程支持。 - 春季启动启动器。 |
3.2.5 | 1.8~17 | 依赖列表 | - 稳定版本(活跃) - 特征 - 开箱即用的指标和跟踪支持。 - 线程池隔离 - 30% 性能 - 原生图像 |
3.1.11 | 1.8~11 | 依赖列表 | 稳定版(未激活) |
达博2 | JDK | 依赖关系 | 描述 |
---|---|---|---|
2.7.23 | 1.8 | 依赖列表 | 停产 |
2.6.x、2.5.x | 1.6~1.7 | 停产 |
有关提交补丁和贡献工作流程的详细信息,请参阅贡献。
Dubbo 社区主要通过问题、讨论和拉取请求在 GitHub 上进行交流。
我们还建立了一个项目委员会来监控所有项目。
任何重要的更改都应该在发生之前在邮件列表上进行讨论。
如果您有以下疑问:
请在 https://github.com/apache/dubbo/discussions 发起讨论。
但是,如果您遇到以下情况:
请在 https://github.com/apache/dubbo/issues 提出问题。
要提出有效的问题,我们建议首先阅读如何以聪明的方式提出问题。
更多详细信息,请参阅我们关于如何贡献 Dubbo 的指南。
请按照模板报告任何问题。
请私下向我们报告安全漏洞。
有关提交补丁和贡献工作流程的详细信息,请参阅贡献。
Good first issue
或Help wanted
的问题。请按照模板报告任何问题。
请私下向我们报告安全漏洞。
dubbo
用于收集所有不适合 apache 组的 Dubbo 相关项目Apache Dubbo 根据 Apache License Version 2.0 获得许可。有关详细信息,请参阅许可证文件。