{"repo":"apache/dubbo-python","free":true,"listed":false,"github":"https://github.com/apache/dubbo-python","clone":"git clone https://github.com/apache/dubbo-python.git","description":"The python Implementation For Apache Dubbo.","language":"Python","stars":306,"topics":["dubbo","framework","grpc","h2","http2","python","rpc"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"Apache Dubbo for Python Apache Dubbo is an easy-to-use, high-performance WEB and RPC framework with builtin service discovery, traffic management, observability, security features, tools and best practices for building enterprise-level microservices. Dubbo-python is a Python implementation of the triple protocol (a protocol fully compatible with gRPC and friendly to HTTP) and various features designed by Dubbo for constructing microservice architectures. Visit the official website for more information. 🚧 Early-Stage Project 🚧 Disclaimer: This project is in the early stages of development. Features are subject to change, and some components may not be fully stable. Contributions and feedback are welcome as the project evolves. Architecture Features - Service Discovery : Zookeeper - Load Balance : Random, CPU - RPC Protocols : Triple(gRPC compatible and HTTP-friendly) - Transport : asyncio(uvloop) - Serialization : Customizable(protobuf, json...) Installation Before you start, make sure you have python 3.9+ installed. 1. Install Directly 2. Install from source Getting started Get up and running with Dubbo-Python in just 5 minutes by following our Quick Start Guide. It's as simple as the code snippet below. With just a few lines of code, you can launch a fully functional point-to-point RPC service: 1. Build and start the server 1. Build and start the Client Contributing We are excited to welcome contributions to the Dubbo-Python project! Whether you are fixing bugs, adding new","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/dubbo-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}