dubbogo/simple: this directory contains some simple samples for dubbogo and pixiu
- dubbogo/simple/bestdo: include jaeger and http to dubbo
- dubbogo/simple/body: http to dubbo with api_config.yaml
- dubbogo/simple/csrf: csrf protection
- dubbogo/simple/direct: http to dubbo with direct generic call
- dubbogo/simple/nacos_farconf: pixiu uses nacos as a remote config center
- dubbogo/simple/jaeger: pixiu with jaeger
- dubbogo/simple/jwt: jwt authentication
- dubbogo/simple/nacos: http to dubbo with nacos registry
- dubbogo/simple/prometheus: pixiu with prometheus
- dubbogo/simple/dubboproxy: dubbo to http transform and http to dubbo transform
- dubbogo/simple/resolve: convert http requests to dubbo requests, following the default http to dubbo conversion rules
- dubbogo/simple/traffic: traffic splitting and canary release
- dubbogo/simple/triple: http to triple
- dubbogo/simple/zookeeper: pixiu with dubbo using zookeeper as registry center
dubbohttpproxy: dubbo to http transform and http to dubbo transform
dubbotripleproxy: example of inter-conversion of dubbo and triple protocol requests
grpc: grpc proxy
http/grpc: convert http requests to grpc requests, support configuring proto files or dynamically obtaining proto information from a grpc server with reflection enabled.
http/simple: this directory contains common Http request proxying features that serve as common API gateways
llm: simple sample for pixiu to call llm
plugins: this directory contains some plugins for pixiu
- plugins/ratelimit: rate limit plugin for pixiu
seata: this demonstrates how to configure the Seata filter to interact with the Seata TC for distributed transaction coordination.
shutdown: this directory demonstrates how to gracefully shut down
- shutdown/dubbo: this demonstrates how to gracefully shut down the Pixiu server with dubbo listener.
- shutdown/http: this demonstrates how to gracefully shut down the Pixiu server with http listener.
- shutdown/http2: this demonstrates how to gracefully shut down the Pixiu server with http2 listener.
- shutdown/triple: this demonstrates how to gracefully shut down the Pixiu server with triple listener.
springcloud: Http proxy function, get cluster information from spring cloud service registry, dynamic management of cluster and route function
xds: pixiu with xds
If you want to add more samples, pls. read on: