Hello Community, We are glad to announce that Apache Dubbo Python 3.0.0b1 was released. This marks a major milestone with a completely redesigned SDK, built natively for Python 3, and closely aligned with the Dubbo 3 architecture.
## What's New Dubbo-python 3.0.x is a ground-up rewrite, abandoning the Python 2-based 1.x series. It introduces enhanced performance, scalability, and developer-friendly features tailored for modern Python users, with optimizations for AI-related scenarios. ## New Features <Triple Protocol Support>: Full support for HTTP/2-based Triple protocol, enabling seamless cross-language and cross-protocol communication with Dubbo and gRPC. <Flexible RPC Invocation>: Supports unary, client-streaming, server-streaming, and bidirectional streaming modes. <Custom Serialization>: Easily integrate or define serialization formats like Protobuf and JSON. <Service Governance>: Includes Zookeeper-based service discovery and various load balancing strategies. <Microkernel Architecture>: Modular design using Python’s importlib for high customizability. <Built on Native Libraries>: Relies solely on official Python libraries like asyncio and logging, ensuring lightweight and native compatibility, with minimal use of third-party dependencies. Download Links: https://dubbo.apache.org/en/download/ Release Notes: https://github.com/apache/dubbo-python/releases/tag/3.0.0b1 Quick Start: https://dubbo.apache.org/en/overview/mannual/python-sdk/quick-start/ If you have any questions using this version, please send mail to here or report the issue <https://github.com/apache/dubbo/issues> on Github. Best regards, The Apache Dubbo Team