dubbo-go v3.2.0-rc1
dubbo-go v3.2.0-rc1
Features
- Introduce brand new programming API.
- Upgraded triple protocol, 100% compatible with gRPC while supporting direct HTTP API access with
application/jsonpayload. - RPC service definition supports both IDL and NON-IDL.
- Observability enhancement, metrics & tracing
- Introduce weighted round-robin and alias-method load-balance strategies
Interoperability With Java
This version guarantees fully interoperability between dubbo go and java implementations, below are some interop examples:
- Example demonstrating
dubbo + hesianinterop - Example demonstrating
triple + protobufinterop - Example demonstrating
triple + non-protobufinterop - Example demonstrating
service discoveryinterop
Compatibility
This version is completely compatible with 3.0.x ~ 3.1.x versions. Users using old API and triple protocol can upgrade to this version directly without changing any code.
New Contributors
- @Axkea made their first contribution in https://github.com/apache/dubbo-go/pull/2393
- @L2ncE made their first contribution in https://github.com/apache/dubbo-go/pull/2421
- @Jafeyyu made their first contribution in https://github.com/apache/dubbo-go/pull/2552
- @shikharish made their first contribution in https://github.com/apache/dubbo-go/pull/2573
- @klboke made their first contribution in https://github.com/apache/dubbo-go/pull/2579
- @setcy made their first contribution in https://github.com/apache/dubbo-go/pull/2596
- @NX-Official made their first contribution in https://github.com/apache/dubbo-go/pull/2606
Source apache/dubbo-go ·
v3.2.0-rc1· 2024-03-10 · upstream release
Mirrored verbatim for indexing. All rights belong to the upstream project.
Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.