All Products
Search
Document Center

Serverless App Engine:Develop Dubbo applications

Last Updated:Jun 08, 2026

SAE supports the Dubbo microservice framework. Migrate Dubbo applications to SAE by adding dependencies and updating configurations — no code changes required. SAE provides microservice hosting, governance, monitoring, alerting, and diagnostics.

Dubbo architecture

The following diagram shows the Dubbo architecture.

Dubbo Architecture

  1. The container starts, loads, and runs provider services.

  2. The provider registers with the registry on startup.

  3. The consumer subscribes to required services from the registry on startup.

  4. The registry returns provider addresses to the consumer and pushes updates through a persistent connection.

  5. The consumer selects a provider based on the load balancing algorithm. If the call fails, it tries another provider.

  6. The consumer and provider track call counts and durations in memory, and report to the monitor every minute.

References

Dubbo application development examples: