[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1152":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":35,"readmeContent":36,"aiSummary":37,"trendingCount":16,"starSnapshotCount":16,"syncStatus":38,"lastSyncTime":39,"discoverSource":40},1152,"dubbo","apache\u002Fdubbo","apache","The java implementation of Apache Dubbo. An RPC and microservice framework.","https:\u002F\u002Fdubbo.apache.org\u002F",null,"Java",41516,26440,2968,827,0,5,19,45,"Apache License 2.0",false,"3.3",true,[25,5,26,27,28,29,30,31,32,33,34],"distributed-systems","framework","grpc","http","java","microservices","restful","rpc","service-mesh","web","2026-06-12 02:00:23","\n# Apache Dubbo Project\n\n[![Build and Test For PR](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Factions\u002Fworkflows\u002Fbuild-and-test-pr.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Factions\u002Fworkflows\u002Fbuild-and-test-pr.yml)\n[![Codecov](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fapache\u002Fdubbo\u002Fbranch\u002F3.3\u002Fgraph\u002Fbadge.svg)](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fapache\u002Fdubbo)\n[![Maven](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fapache\u002Fdubbo.svg?sort=semver)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Freleases)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fapache\u002Fdubbo.svg)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002F3.3\u002FLICENSE)\n[![Average time to resolve an issue](http:\u002F\u002Fisitmaintained.com\u002Fbadge\u002Fresolution\u002Fapache\u002Fdubbo.svg)](http:\u002F\u002Fisitmaintained.com\u002Fproject\u002Fapache\u002Fdubbo)\n[![Percentage of issues still open](http:\u002F\u002Fisitmaintained.com\u002Fbadge\u002Fopen\u002Fapache\u002Fdubbo.svg)](http:\u002F\u002Fisitmaintained.com\u002Fproject\u002Fapache\u002Fdubbo)\n\nApache Dubbo is a powerful and user-friendly Web and RPC framework. It supports multiple language implementations such as Java, [Go](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo-go), [Python](https:\u002F\u002Fgithub.com\u002Fdubbo\u002Fpy-client-for-apache-dubbo), [PHP](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo-php-framework), [Erlang](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo-erlang), [Rust](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo-rust), and [Node.js\u002FWeb](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo-js).\n\nDubbo provides solutions for communication, service discovery, traffic management, observability, security, tooling, and best practices for building enterprise-grade microservices.\n\n> 🚀 We're collecting user info to improve Dubbo. Help us out here: [Who's using Dubbo](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fdiscussions\u002F13842)\n\n---\n\n## 🧱 Architecture\n\n![Architecture](https:\u002F\u002Fdubbo.apache.org\u002Fimgs\u002Farchitecture.png)\n\n- Communication between consumers and providers is done via RPC protocols like Triple, TCP, REST, etc.\n- Consumers dynamically discover provider instances from registries (e.g., Zookeeper, Nacos) and manage traffic using defined strategies.\n- Built-in support for dynamic config, metrics, tracing, security, and a visualized console.\n\n---\n\n## 🚀 Getting Started\n\n### 📦 Lightweight RPC API\n\nStart quickly with our [5-minute guide](https:\u002F\u002Fcn.dubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fmannual\u002Fjava-sdk\u002Ftasks\u002Fframework\u002Flightweight-rpc\u002F)\n\nDubbo allows you to build RPC services using a minimal codebase and a lightweight SDK. It supports protocols like:\n\n- [Triple (gRPC-compatible)](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Freference\u002Fprotocols\u002Ftriple\u002F)\n- Dubbo2 (TCP)\n- REST\n- Custom protocols\n\n### 🌱 Microservices with Spring Boot\n\nKickstart your project using [Spring Boot Starter](https:\u002F\u002Fcn.dubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fmannual\u002Fjava-sdk\u002Ftasks\u002Fdevelop\u002Fspringboot\u002F).\n\nUsing just a dependency and a YAML config, you can unlock the full power of Dubbo: service discovery, observability, tracing, etc.\n\n➡️ Learn how to [deploy](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Ftasks\u002Fdeploy\u002F), [monitor](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Ftasks\u002Fobservability\u002F), and [manage traffic](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Ftasks\u002Ftraffic-management\u002F) for Dubbo services.\n\n---\n\n## 🛠️ More Features\n\nExplore more through our hands-on tasks:\n\n- [Launch a Dubbo project](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Ftasks\u002Fdevelop\u002Ftemplate\u002F)\n- [RPC protocols](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fcore-features\u002Fprotocols\u002F)\n- [Traffic management](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fcore-features\u002Ftraffic\u002F)\n- [Service discovery](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fcore-features\u002Fservice-discovery\u002F)\n- [Observability](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fcore-features\u002Fobservability\u002F)\n- [Extensibility](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fcore-features\u002Fextensibility\u002F)\n- [Security](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fcore-features\u002Fsecurity\u002F)\n- [Visualized Console](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Freference\u002Fadmin\u002F)\n- [Kubernetes & Service Mesh](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Foverview\u002Fcore-features\u002Fservice-mesh\u002F)\n\n---\n\n## 📦 Which Dubbo Version Should I Use?\n\n### Dubbo3\n\n## 📦 Version Compatibility\n\n| Version            | JDK Support | Dependencies                                                                                              | Highlights                                                                                                     |\n|--------------------|-------------|-----------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------|\n| **3.3.7-SNAPSHOT** | 1.8 – 25    | Coming Soon                                                                                               | ✅ JDK 25 Support\n| **3.3.6**          | 1.8 – 21    | [View Dependencies](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002Fdubbo-3.3.6\u002Fdubbo-dependencies-bom\u002Fpom.xml#L92)  | ✅ Mutiny Reactive Support \u003Cbr> ✅ Affinity Router \u003Cbr> ✅ Method-level TPS Limiting \u003Cbr> ✅ Spring 6 Security Plugin \u003Cbr> ✅ Enhanced Environment Variable Config |\n| **3.3.5**          | 1.8 – 21    | [View Dependencies](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002Fdubbo-3.3.5\u002Fdubbo-dependencies-bom\u002Fpom.xml#L92)  | ✅ Actively Maintained \u003Cbr> ✅ Triple Protocol (gRPC\u002FcURL) \u003Cbr> ✅ REST Support \u003Cbr> ✅ Spring Boot Starters      |\n| **3.2.16**         | 1.8 – 17    | [View Dependencies](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002Fdubbo-3.2.5\u002Fdubbo-dependencies-bom\u002Fpom.xml#L94)  | ✅ Actively Maintained \u003Cbr> ✅ Metrics & Tracing \u003Cbr> ✅ Thread Pool Isolation \u003Cbr> ✅ +30% Performance \u003Cbr> ✅ Native Image Support |\n| **3.1.11**         | 1.8 – 17    | [View Dependencies](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002Fdubbo-3.2.11\u002Fdubbo-dependencies-bom\u002Fpom.xml#L90) | ⚠️ Stable, but Not Actively Maintained                                                                         |\n\n### Dubbo2\n\n| Version     | JDK       | Dependencies                                                                                          | Description |\n|-------------|-----------|--------------------------------------------------------------------------------------------------------|-------------|\n| 2.7.23      | 1.8       | [dependency list](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002Fdubbo-2.7.23\u002Fdubbo-dependencies-bom\u002Fpom.xml#L92) | ❌ EOL       |\n| 2.6.x, 2.5.x| 1.6 - 1.7 | [dependency list](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002Fdubbo-2.6.12\u002Fdependencies-bom\u002Fpom.xml#L90)       | ❌ EOL       |\n\n---\n\n## 🤝 Contributing\n\nSee our [CONTRIBUTING](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md) guide to get started!\n\n### 🔁 Community Collaboration\n\n- **Issues**: For bugs or tasks – [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fissues)\n- **Discussions**: For questions, ideas – [GitHub Discussions](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fdiscussions)\n- **PRs**: For merging your contributions – [GitHub Pull Requests](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fpulls)\n- **Project Board**: [Dubbo Project Board](https:\u002F\u002Fgithub.com\u002Forgs\u002Fapache\u002Fprojects\u002F337)\n\n### 💡 How You Can Help\n\n- Check out \"help wanted\" issues: [Project Board](https:\u002F\u002Fgithub.com\u002Forgs\u002Fapache\u002Fprojects\u002F337)\n- Join [mailing list discussions](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fwiki\u002FMailing-list-subscription-guide)\n- Engage in [discussions](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fdiscussions)\n- Fix [bugs](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fissues) or review [pull requests](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fpulls)\n- Enhance the [website](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo-website)\n- Improve [dubbo-admin](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo-admin)\n- Contribute to the [ecosystem](https:\u002F\u002Fgithub.com\u002Fapache\u002F?q=dubbo&type=all&language=&sort=)\n\nIf you're interested in contributing, email us at [dev@dubbo.apache.org](mailto:dev@dubbo.apache.org).\n\n---\n\n## 🐞 Reporting Issues\n\nPlease use our [issue template](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fissues\u002Fnew?template=dubbo-issue-report-template.md) when reporting bugs.\n\n---\n\n## 🔐 Reporting Security Vulnerabilities\n\nPlease report vulnerabilities **privately** to [security@dubbo.apache.org](mailto:security@dubbo.apache.org).\n\n---\n\n## 📬 Contact\n\n- **WeChat**: `apachedubbo`\n- **DingTalk**: Group ID `37290003945`\n- **Mailing List**: [Contact Guide](https:\u002F\u002Fdubbo.apache.org\u002Fzh-cn\u002Fcontact\u002F)\n- **Twitter**: [@ApacheDubbo](https:\u002F\u002Ftwitter.com\u002FApacheDubbo)\n- **Security**: [security@dubbo.apache.org](mailto:security@dubbo.apache.org)\n\n---\n\n## 📄 License\n\nApache Dubbo is licensed under the [Apache License 2.0](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdubbo\u002Fblob\u002F3.3\u002FLICENSE).\n","Apache Dubbo 是一个用于构建微服务和RPC服务的Java框架。它支持多种通信协议，包括Triple（兼容gRPC）、TCP、REST等，并提供了服务发现、流量管理、可观测性、安全性和工具链等功能。Dubbo内置了动态配置、指标收集、跟踪及可视化控制台的支持，适用于需要高性能、高可用性的分布式系统场景。通过与Spring Boot集成，开发者可以快速搭建起具备完整微服务特性的应用，同时保持代码简洁易维护。",2,"2026-06-11 02:41:56","top_all"]