Apache Dubbo

LEARN MORE DOWNLOAD GITHUB

Apache Dubbo is a high-performance, java based open source RPC framework.

Dubbo |ˈdʌbəʊ| offers six key functionalities, which include transparent interface based RPC, intelligent load balancing, automatic service registration and discovery, high extensibility, runtime traffic routing, and visualized service governance.
images/flower.svg

Dubbo provides high performance interface based RPC, which is transparent to users.

images/flower.svg

Dubbo supports multiple load balancing strategies out of the box, which perceives downstream service status to reduce overall latency and improve system throughput.

images/flower.svg

Dubbo supports multiple service registries, which can detect service online/offline instantly.

images/flower.svg

Dubbo’s micro-kernel and plugin design ensures that it can easily be extended by third party implementation across core features like Protocol, Transport, and Serialization.

images/flower.svg

Dubbo can be configured at runtime so that traffic can be routed according to different rules, which makes it easy to support features like blue-green deployment, data center aware routing, etc.

images/flower.svg

Dubbo provides rich tools for service governance and maintenance such as querying service metadata, health status and statistics.

images/flower.svg

dev@dubbo.apache.org to discuss with the community

images/flower.svg

We do a Pull Request contributions workflow on GitHub. New users are always welcome!

images/flower.svg

For announcement of latest features etc.