Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dotnetcore/surging
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
https://github.com/dotnetcore/surging
apigateway apollo consul dns-server grpc json-serialization kafka kestrel log4net memorycache messagepack microservices nlog protobuffer rabbitmq redis skywalking surging swagger zookeeper
Last synced: 2 days ago
JSON representation
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
- Host: GitHub
- URL: https://github.com/dotnetcore/surging
- Owner: fanliang11
- License: mit
- Created: 2017-06-16T13:17:30.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-01T09:23:04.000Z (7 months ago)
- Last Synced: 2024-10-29T14:53:44.214Z (3 months ago)
- Topics: apigateway, apollo, consul, dns-server, grpc, json-serialization, kafka, kestrel, log4net, memorycache, messagepack, microservices, nlog, protobuffer, rabbitmq, redis, skywalking, surging, swagger, zookeeper
- Language: C#
- Homepage:
- Size: 27.2 MB
- Stars: 3,242
- Watchers: 304
- Forks: 924
- Open Issues: 252
-
Metadata Files:
- Readme: README.EN.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-dotnet-core - surging - Surging是一种微服务引擎,提供了轻量级,高性能的模块化RPC请求管道。服务引擎支持http,TCP,WS,Mqtt,UDP和DNS协议。它使用ZooKeeper和Consul作为注册表,使用哈希算法,随机,轮询,压力最小优先级作为负载平衡算法,内置服务管理以确保可靠的RPC通信。 (框架, 库和工具 / 应用程序框架)
- fucking-awesome-dotnet-core - surging - Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS, Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, Hash Algorithms, random, polling, pressure minimum priority as a load balancing algorithm, built-in service governance to ensure reliable RPC communication. (Frameworks, Libraries and Tools / Application Frameworks)