Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming ,The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM
MIT License
3.24k
stars
923
forks
source link
new feature Protokollwandler component will be updated in SurgingVista version #405
Protokollwandler is a protocol conversion component. It is a protocol conversion based on the intermediate service access of the stage component. It can be converted into rest, webservice, rpc, grpc, thrift and other protocols through a stage-based rest, and these protocols are independently deployed by third parties. The above updates are in the non-commercial version. Those who have not purchased corporate services and used them for commercial services will be subject to legal sanctions
Protokollwandler is a protocol conversion component. It is a protocol conversion based on the intermediate service access of the stage component. It can be converted into rest, webservice, rpc, grpc, thrift and other protocols through a stage-based rest, and these protocols are independently deployed by third parties. The above updates are in the non-commercial version. Those who have not purchased corporate services and used them for commercial services will be subject to legal sanctions