Usage Tutorial
Dubbo-go Usage Tutorial
RPC Framework
Common features and configuration methods for RPC framework communication, including streaming communication, timeout settings, filter interceptors, additional parameters, health checks, etc.
Address Discovery
Use Nacos, Zookeeper, etc. as the registry to achieve automatic discovery of address changes.
Load Balancing
Load balancing strategies and configuration methods supported by the framework.
Configuration File
Develop microservice applications using the dubbogo.yml configuration file.
Visual Observation
Visualize the internal state of applications, including log, metrics monitoring, and end-to-end tracing.
Traffic Control
Implementing traffic control through issuing routing rules, including traffic forwarding by ratio, parameter routing, gray release, dynamic adjustment of timeout, and more.
HTTP Traffic Access
Solve the problem of accessing backend RPC microservices for frontend HTTP traffic through gateway products such as Higress and APISIX.
Distributed Transactions
Dubbo distributed transaction solution.
Interoperability with Dubbo Java
Implementing interoperability between Dubbo Go and Dubbo Java applications, including service discovery, protocol communication, etc.
Deploying Applications
Learn how to deploy dubbo-go applications in scenarios such as Kubernetes, Service Mesh (Kubernetes Service), and virtual machines (Zookeeper, Nacos).
Interoperability with gRPC
Implement interoperability between Dubbo Go and the official Google version of the gRPC framework.
Feedback
Was this page helpful?
Yes No
Last modified September 30, 2024: Update & Translate Overview Docs (#3040) (d37ebceaea7)