Dubbo v2.7.5 Release Notes
Release Date: 2019-12-13 // over 4 years ago-
🔋 Features
- 👌 Support HTTP/2 through gRPC, offers all features supported by HTTP/2 and gRPC
- Stream communication: client stream, server stream and bi-stream.
- Reactive stream style RPC call.
- Back pressure based on HTTP/2 flow-control mechanism.
- TLS secure transport layer.
- Define service using IDL
- 👍 Protobuf support for native Dubbo
- Define service using IDL
- Protobuf serialization
- TLS for netty4 server
- 🆕 New SPI for dynamically adding extra parameters into provider URL, especially env parameters.
- [BETA] Brand new Service Discovery mechanism: Service Reflection - instance (application) level service discovery.
- [BETA] Brand new API for bootstraping Dubbo projects
🐎 Performance Tuning
- 🐎 Overall performance improved by nearly 30% compared to v2.7.3 (by QPS in certain circumstances)
- 👌 Improved consumer side thread model to avoid thread allocation and context switch, especially useful for services serving big traffic.
✨ Enhancement
- Load balance strategy among multiple registries:
- Preferred
- Same zone first
- Weighted LB
- The first one available
- 🆕 New callback SPI for receiving address change notifications
- 🔨 Refactoring of config module
🛠 Bugfixes
check 2.7.5 milestone for details.
- 👌 Support HTTP/2 through gRPC, offers all features supported by HTTP/2 and gRPC