# Apache Dubbo

**Canonical:** https://apis.io/providers/apache-dubbo/  
**APIs profiled:** 16

Apache Dubbo is a high-performance, Java-based open-source RPC framework that provides service discovery, traffic management, and observability capabilities for building enterprise-level microservices. It supports multiple protocols including Triple (gRPC-compatible), Dubbo, and REST, with SDKs for Java, Go, Node.js, Python, Rust, and Erlang.

## Kin Score — 34.5 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 34.5).

| Facet | Score |
|---|---|
| Discoverability | 64.8 |
| Contract Quality | 49.1 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 36.8 |
| Developer Ergonomics | 23.8 |
| Commercial Clarity | 15.8 |
| Access Clarity | 15.8 |

## Agent readiness — 20.5 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium — onboarding: unknown, pricing: freemium, trial: no (confidence: medium).

## APIs (16)

- **Apache Dubbo Java SDK** — The core Apache Dubbo Java framework providing RPC service definition, publishing, invocation, and service governance APIs for building enterprise microservices in Java and Spri...
- **Apache Dubbo Go SDK** — The Go implementation of Apache Dubbo, providing the same RPC framework capabilities including service discovery, traffic management, and Triple protocol support for Go-based mi...
- **Apache Dubbo ConditionRule API** — The ConditionRule API from Apache Dubbo — 4 operation(s) for conditionrule.
- **Apache Dubbo metrics API** — The metrics API from Apache Dubbo — 4 operation(s) for metrics.
- **Apache Dubbo MockRules API** — The MockRules API from Apache Dubbo — 2 operation(s) for mockrules.
- **Apache Dubbo OverrideRule API** — The OverrideRule API from Apache Dubbo — 4 operation(s) for overriderule.
- **Apache Dubbo Services API** — The Services API from Apache Dubbo — 5 operation(s) for services.
- **Apache Dubbo TagRule API** — The TagRule API from Apache Dubbo — 4 operation(s) for tagrule.
- **Apache Dubbo TrafficAccesslog API** — The TrafficAccesslog API from Apache Dubbo — 1 operation(s) for trafficaccesslog.
- **Apache Dubbo TrafficArgument API** — The TrafficArgument API from Apache Dubbo — 1 operation(s) for trafficargument.
- **Apache Dubbo TrafficGray API** — The TrafficGray API from Apache Dubbo — 1 operation(s) for trafficgray.
- **Apache Dubbo TrafficMock API** — The TrafficMock API from Apache Dubbo — 1 operation(s) for trafficmock.
- **Apache Dubbo TrafficRegion API** — The TrafficRegion API from Apache Dubbo — 1 operation(s) for trafficregion.
- **Apache Dubbo TrafficRetry API** — The TrafficRetry API from Apache Dubbo — 1 operation(s) for trafficretry.
- **Apache Dubbo TrafficTimeout API** — The TrafficTimeout API from Apache Dubbo — 1 operation(s) for traffictimeout.
- **Apache Dubbo TrafficWeight API** — The TrafficWeight API from Apache Dubbo — 1 operation(s) for trafficweight.

## Agentic access (1)

- **Apache Dubbo Agentic Access** — 65 operations · 41 acting · 7 human-in-the-loop

## Security (2)

- **Apache Dubbo Domain Security** — TLSv1.3 · HSTS · DMARC
- **Apache Dubbo Vulnerability Disclosure** — security.txt · contact published

## Plans (1)

- **Apache Dubbo Plans Pricing**

## Use cases (6)

- **Enterprise Microservices** — Build high-performance Java or Go microservices with RPC communication, service discovery, and traffic governance.
- **gRPC Migration** — Adopt the Triple protocol as a drop-in gRPC-compatible alternative with richer governance capabilities.
- **Cross-Language Service Communication** — Enable polyglot microservices with Java, Go, Node.js, Python, Rust, and Erlang services communicating via Dubbo protocols.
- **Service Mesh Deployment** — Run Dubbo services in Istio-managed service meshes using xDS protocol for sidecar-free or sidecar-based deployments.
- **Cloud-Native Kubernetes Deployment** — Deploy and manage Dubbo services on Kubernetes using the Dubbo Kubernetes operator and control plane.
- **API Gateway Integration** — Expose internal Dubbo RPC services as REST HTTP endpoints through the Pixiu API gateway.

## Tags

Apache, Go, Java, Microservices, Open-Source, RPC, Service Discovery, Service Mesh

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/apache-dubbo/). Scores are computed from the provider's own public artifacts under a published rubric.
