{"id":19991240,"url":"https://github.com/ZeeLyn/Uragano","last_synced_at":"2025-05-04T10:31:18.452Z","repository":{"id":53744414,"uuid":"165949625","full_name":"ZeeLyn/Uragano","owner":"ZeeLyn","description":"Uragano, A simple, high performance RPC library. Support load balancing, circuit breaker, fallback, caching, intercepting.","archived":false,"fork":false,"pushed_at":"2021-01-29T20:27:11.000Z","size":454,"stargazers_count":29,"open_issues_count":3,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-30T12:15:55.363Z","etag":null,"topics":["asp-net-core","circuit-breaker","consul","core","csharp","dependency-injection","dotnetcore","dotnetty","dynamicproxy","microservice","polly","redis-cache","rpc","service-discovery"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ZeeLyn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-01-16T01:12:31.000Z","updated_at":"2023-08-29T19:34:16.000Z","dependencies_parsed_at":"2022-09-19T18:53:43.869Z","dependency_job_id":null,"html_url":"https://github.com/ZeeLyn/Uragano","commit_stats":null,"previous_names":["1100100/uragano"],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZeeLyn%2FUragano","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZeeLyn%2FUragano/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZeeLyn%2FUragano/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZeeLyn%2FUragano/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZeeLyn","download_url":"https://codeload.github.com/ZeeLyn/Uragano/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252320186,"owners_count":21729086,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asp-net-core","circuit-breaker","consul","core","csharp","dependency-injection","dotnetcore","dotnetty","dynamicproxy","microservice","polly","redis-cache","rpc","service-discovery"],"created_at":"2024-11-13T04:51:40.743Z","updated_at":"2025-05-04T10:31:15.384Z","avatar_url":"https://github.com/ZeeLyn.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"# Uragano\nA simple, high performance RPC library.\n\nSupport load balancing, circuit breaker, fallback, caching, intercepting.\n\n## Package \u0026 Status\nPackage | NuGet\n--------|------\nUragano.Abstractions|[![NuGet package](https://buildstats.info/nuget/Uragano.Abstractions?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Abstractions)\nUragano.Codec.MessagePack|[![NuGet package](https://buildstats.info/nuget/Uragano.Codec.MessagePack?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Codec.MessagePack)\nUragano.Consul|[![NuGet package](https://buildstats.info/nuget/Uragano.Consul?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Consul)\nUragano.ZooKeeper|[![NuGet package](https://buildstats.info/nuget/Uragano.ZooKeeper?includePreReleases=true)](https://www.nuget.org/packages/Uragano.ZooKeeper)\nUragano.DynamicProxy|[![NuGet package](https://buildstats.info/nuget/Uragano.DynamicProxy?includePreReleases=true)](https://www.nuget.org/packages/Uragano.DynamicProxy)\nUragano.Remoting|[![NuGet package](https://buildstats.info/nuget/Uragano.Remoting?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Remoting)\nUragano.Core|[![NuGet package](https://buildstats.info/nuget/Uragano.Core?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Core)\nUragano.Caching.Memory|[![NuGet package](https://buildstats.info/nuget/Uragano.Caching.Memory?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Caching.Memory)\nUragano.Caching.Redis|[![NuGet package](https://buildstats.info/nuget/Uragano.Caching.Redis?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Caching.Redis)\nUragano.Logging.Exceptionless|[![NuGet package](https://buildstats.info/nuget/Uragano.Logging.Exceptionless?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Logging.Exceptionless)\nUragano.Logging.Log4Net|[![NuGet package](https://buildstats.info/nuget/Uragano.Caching.Redis?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Logging.Log4Net)\nUragano.Logging.NLog|[![NuGet package](https://buildstats.info/nuget/Uragano.Logging.NLog?includePreReleases=true)](https://www.nuget.org/packages/Uragano.Logging.NLog)\n\n## Performance\n### Computer configuration\n\nItem|Information\n:---------:|----------\nCPU|i5-4590 @ 3.30GHZ  3.30 GHZ\nRAM|16GB\nOS|Windows 10 x64\n\n### Test results using Jmeter\nSamples|Average|Median|90% Line|95% Line|99% Line|Min|Max|Error %|Throughput|KB/sec\n:-------:|:--------:|:------:|:-------:|:--------:|:--------:|:----:|:---:|:------:|:----------:|:------:\n250000|54|53|71|73|81|1|120|0.00%|8943.6/sec|1825.4\n\n\n## Use example\nUse the example to refer to another [simple micro-services shop](https://github.com/1100100/MicroServicesShop), using docker orchestration services.\n\n## Docs\nSee [wiki documentation](https://github.com/ww198643/Uragano/wiki).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FZeeLyn%2FUragano","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FZeeLyn%2FUragano","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FZeeLyn%2FUragano/lists"}