| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-03-10 | 2.0 kB | |
| v3.2.0-rc1 source code.tar.gz | 2024-03-10 | 2.1 MB | |
| v3.2.0-rc1 source code.zip | 2024-03-10 | 3.1 MB | |
| Totals: 3 Items | 5.2 MB | 0 | |
Features
- Introduce brand new programming API.
- Upgraded triple protocol, 100% compatible with gRPC while supporting direct HTTP API access with 'application/json' payload.
- 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