MyGit

apache/dubbo

Fork: 26539 Star: 41711 (更新于 2026-03-14 14:44:44)

license: Apache-2.0

Language: Java .

The java implementation of Apache Dubbo. An RPC and microservice framework.

最后发布版本: dubbo-3.2.19 ( 2025-11-13 22:11:20)

官方网址 GitHub网址

Apache Dubbo Project

Build and Test For PR Codecov Maven License Average time to resolve an issue Percentage of issues still open

Apache Dubbo is a powerful and user-friendly Web and RPC framework. It supports multiple language implementations such as Java, Go, Python, PHP, Erlang, Rust, and Node.js/Web.

Dubbo provides solutions for communication, service discovery, traffic management, observability, security, tooling, and best practices for building enterprise-grade microservices.

🚀 We're collecting user info to improve Dubbo. Help us out here: Who's using Dubbo


🧱 Architecture

Architecture

  • Communication between consumers and providers is done via RPC protocols like Triple, TCP, REST, etc.
  • Consumers dynamically discover provider instances from registries (e.g., Zookeeper, Nacos) and manage traffic using defined strategies.
  • Built-in support for dynamic config, metrics, tracing, security, and a visualized console.

🚀 Getting Started

📦 Lightweight RPC API

Start quickly with our 5-minute guide

Dubbo allows you to build RPC services using a minimal codebase and a lightweight SDK. It supports protocols like:

🌱 Microservices with Spring Boot

Kickstart your project using Spring Boot Starter.

Using just a dependency and a YAML config, you can unlock the full power of Dubbo: service discovery, observability, tracing, etc.

➡️ Learn how to deploy, monitor, and manage traffic for Dubbo services.


🛠️ More Features

Explore more through our hands-on tasks:


📦 Which Dubbo Version Should I Use?

Dubbo3

📦 Version Compatibility

Version JDK Support Dependencies Highlights
3.3.7-SNAPSHOT 1.8 – 25 Coming Soon ✅ JDK 25 Support
3.3.6 1.8 – 21 View Dependencies ✅ Mutiny Reactive Support
✅ Affinity Router
✅ Method-level TPS Limiting
✅ Spring 6 Security Plugin
✅ Enhanced Environment Variable Config
3.3.5 1.8 – 21 View Dependencies ✅ Actively Maintained
✅ Triple Protocol (gRPC/cURL)
✅ REST Support
✅ Spring Boot Starters
3.2.16 1.8 – 17 View Dependencies ✅ Actively Maintained
✅ Metrics & Tracing
✅ Thread Pool Isolation
✅ +30% Performance
✅ Native Image Support
3.1.11 1.8 – 17 View Dependencies ⚠️ Stable, but Not Actively Maintained

Dubbo2

Version JDK Dependencies Description
2.7.23 1.8 dependency list ❌ EOL
2.6.x, 2.5.x 1.6 - 1.7 dependency list ❌ EOL

🤝 Contributing

See our CONTRIBUTING guide to get started!

🔁 Community Collaboration

💡 How You Can Help

If you're interested in contributing, email us at dev@dubbo.apache.org.


🐞 Reporting Issues

Please use our issue template when reporting bugs.


🔐 Reporting Security Vulnerabilities

Please report vulnerabilities privately to security@dubbo.apache.org.


📬 Contact


📄 License

Apache Dubbo is licensed under the Apache License 2.0.

最近版本更新:(数据更新于 2026-03-14 03:37:56)

2025-11-13 22:11:20 dubbo-3.2.19

2025-10-17 11:06:05 dubbo-3.3.6

2025-05-29 14:57:29 dubbo-3.3.5

2025-05-29 14:39:30 dubbo-3.2.18

2025-03-05 10:11:02 dubbo-3.2.17

2025-03-05 09:56:34 dubbo-3.3.4

2025-01-05 20:05:14 dubbo-3.3.3

2025-01-03 16:58:35 dubbo-3.3.3

2024-10-29 16:04:41 dubbo-3.3.2

2024-10-28 15:16:33 dubbo-3.3.2

主题(topics):

framework microservices restful rpc java http dubbo web grpc distributed-systems service-mesh

apache/dubbo同语言 Java最近更新仓库

2026-03-15 07:08:29 Activiti/Activiti

2026-03-14 08:27:59 SeleniumHQ/selenium

2026-03-14 00:52:47 bk138/droidVNC-NG

2026-03-13 16:27:38 spring-projects/spring-framework

2026-03-13 09:47:12 stargate/stargate

2026-03-13 06:53:16 Atmosphere/atmosphere