[go: up one dir, main page]

Skip to content
/ Uragano Public
forked from ZeeLyn/Uragano

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

ywscr/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.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 95.4%
  • PowerShell 3.3%
  • Shell 1.3%