Skip to content

dubbo-3.0.0

Compare
Choose a tag to compare
@AlbumenJ AlbumenJ released this 13 Jun 07:27

The core functions of Dubbo 3.0

  • Application-level service discovery mechanism
  • The next generation RPC protocol: Triple
  • Brand new routing rule
  • Remarkable performance improvement
  • Kubernetes Service Integration

Branch difference

Most of the changes until the 03223c7 commit of master branch has been migrated to 3.0.0.

Upgrade compatibility

Compatible with almost all the same behavior as version 2.7.

Extensions

Some extensions of 3rd party SDK will not be provided in Dubbo Core Release, while we will provide dubbo-spi-extensions project to support these less frequently used extensions.

Currently supported extensions:

  • Zookeeper as registry, metadata-report, config-center 
  • Nacos as registry, metadata-report, config-center 
  • Kubernetes as registry 
  • Redis as metadata-report 
  • Apollo as config-center 
  • Hessian2 and jdk is defaultly provided as serializer
  • Protobuf is supported for Triple Protocol

Notice

  • Spring related configuration list below might change, we will provide an upgrade guide in dubbo-website.

  • In the early versions of Dubbo 3, dual-registration and dual-subscribe is defaultly enabled which will provide a high quality of compatibility.