Skip to content
/ Uragano Public

Uragano, A simple, high performance RPC library. Support load balancing, circuit breaker, fallback, caching, intercepting.

License

Notifications You must be signed in to change notification settings

ZeeLyn/Uragano

Repository files navigation

Uragano

A simple, high performance RPC library.

Support load balancing, circuit breaker, fallback, caching, intercepting.

Package & Status

Package NuGet
Uragano.Abstractions NuGet package
Uragano.Codec.MessagePack NuGet package
Uragano.Consul NuGet package
Uragano.ZooKeeper NuGet package
Uragano.DynamicProxy NuGet package
Uragano.Remoting NuGet package
Uragano.Core NuGet package
Uragano.Caching.Memory NuGet package
Uragano.Caching.Redis NuGet package
Uragano.Logging.Exceptionless NuGet package
Uragano.Logging.Log4Net NuGet package
Uragano.Logging.NLog NuGet package

Performance

Computer configuration

Item Information
CPU i5-4590 @ 3.30GHZ 3.30 GHZ
RAM 16GB
OS Windows 10 x64

Test results using Jmeter

Samples Average Median 90% Line 95% Line 99% Line Min Max Error % Throughput KB/sec
250000 54 53 71 73 81 1 120 0.00% 8943.6/sec 1825.4

Use example

Use the example to refer to another simple micro-services shop, using docker orchestration services.

Docs

See wiki documentation.