Apache-dubbo

Latest version: v3.0.0b1

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

3.0.0b1

dubbo-python 3.0.0b1

We’re excited to release the first beta of **Dubbo-python 3.0.x**! This marks a major milestone with a completely redesigned SDK, built natively for Python 3, and closely aligned with the **Dubbo 3** architecture.

> Note:
>
>
> This is a beta release and not yet production-ready. We recommend waiting for the stable release before deploying in production environments.
>

---

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.

Related Pull Request

- [Chore: Add python lint and license check 32](https://github.com/apache/dubbo-python/pull/32)
- [[Feature][Dubbo-python] Implement the basic functions of an RPC framework. 34](https://github.com/apache/dubbo-python/pull/34)
- [[Dubbo-python] Service Registration Implementation and Documentation Construction 36](https://github.com/apache/dubbo-python/pull/36)
- [[Feature] Update .asf.yaml 37](https://github.com/apache/dubbo-python/pull/37)
- [[Feature] CPU load balancing implementation and code structure optimization 38](https://github.com/apache/dubbo-python/pull/38)
- [[Feature] Code style and CI process updates 39](https://github.com/apache/dubbo-python/pull/39)
- [[Feature] Dubbo-Python Optimization 40](https://github.com/apache/dubbo-python/pull/40)

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.