{"repo":"apache/dubbo","free":true,"listed":false,"github":"https://github.com/apache/dubbo","clone":"git clone https://github.com/apache/dubbo.git","description":"The java implementation of Apache Dubbo. An RPC and microservice framework.","language":"Java","stars":41551,"topics":["dubbo","distributed-systems","framework","java","microservices","restful","rpc","grpc","http","service-mesh"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"Apache Dubbo Project 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 - 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: - Triple (gRPC-compatible) - Dubbo2 (TCP) - REST - Custom protocols 🌱 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: - Launch a Dubbo project - RPC protocols - Traffic management - Ser","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/dubbo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}