Dubbo-Go-Pixiu

Pixiu is a high-performance API gateway and multi-language solution Sidecar in the Dubbo ecosystem

Released on 11 10, 2021

What is Pixiu?

Pixiu is an open source Dubbo ecosystem API gateway and language solution for accessing dubbo clusters. As an API gateway, Pixiu can receive external network requests, convert them into dubbo and other protocol requests, and forward them to the back cluster; as a sidecar, Pixiu expects to register to the Dubbo cluster instead of the proxy service, allowing multilingual services to access the Dubbo cluster to provide faster solution

Feature List

  • Multi-protocol support

    Currently, Http, Dubbo2, Triple, gRPC protocol proxy and conversion are supported, and other protocols are being continuously integrated

  • Safety certificate

    Support HTTPS, JWT Token verification and other security authentication measures

  • Registry integration

    Support to obtain service metadata from Dubbo or Spring Cloud cluster, support ZK, Nacos registry

  • Traffic management

    Integrate with sentinel, support multiple protocols for rate limiting

  • Observability

    Integrate with opentelemetry and jaeger for distributed tracing

  • Admin and visual interface

    Have pixiu-admin for remote administration and visualization

Who is using Pixiu

Please Wanted: who's using Pixiu to help improving pixiu better.