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
How to download and setup surging
Open terminal and run command
git clone https://github.com/fanliang11/surging.git
git clone is used to create a copy or clone of surging repositories.
You pass git clone a repository URL. it supports a few different network protocols and corresponding URL formats.
Also you may download zip file with surging https://github.com/fanliang11/surging/archive/master.zip
Or simply clone surging with SSH
[email protected]:fanliang11/surging.git
If you have some problems with surging
You may open issue on surging support forum (system) here: https://github.com/fanliang11/surging/issuesSimilar to surging repositories
Here you may see surging alternatives and analogs
awesome-cheatsheets phpredis blog NodeBB medis technology-talk dynomite ardb keyv redislite elasticell olric acl SncRedisBundle scrapy-cluster ioredis bookbrainz-site alpakka-kafka kmq finagle huststore codis netkiller.github.io redisson cpp_redis docker-alpine docker-redis-cluster dev-setup docker-compose-nodejs-examples Opserver