pspolly
Retry, rate-limit, cache and circuit breaker cmdlets. (by adamdriscoll)
aspnetcore-redis-rate-limiting
Set up a Redis backplane for ASP.NET Core multi-node deployments, using the built-in Rate Limiting support that's part of .NET 7 and .NET 8. (by cristipufu)
pspolly | aspnetcore-redis-rate-limiting | |
---|---|---|
2 | 3 | |
63 | 193 | |
- | - | |
0.0 | 7.6 | |
11 months ago | about 1 month ago | |
C# | C# | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pspolly
Posts with mentions or reviews of pspolly.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-25.
-
Need help on powershell script to retry 5 times if failure
Polly: https://github.com/adamdriscoll/pspolly
- PSPolly - Retry, rate limit, caching and circuit breaker cmdlets
aspnetcore-redis-rate-limiting
Posts with mentions or reviews of aspnetcore-redis-rate-limiting.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-06.
-
Distributed pool
Using Redis is a viable solution for this and a quick search on GitHub reveals this implementation built on-top of .NET 7+ rate-limiting components:https://github.com/cristipufu/aspnetcore-redis-rate-limiting/tree/master
-
.Net 7 rate limiting with redis distributed cache with tenant based architecture
Found the GitHub project I was talking about which is trying to do the same - https://github.com/cristipufu/aspnetcore-redis-rate-limiting
What are some alternatives?
When comparing pspolly and aspnetcore-redis-rate-limiting you can also consider the following projects:
CacheManager - CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
ratelimit.org - Rate Limited Requests made easy
AspNetCoreRateLimit - ASP.NET Core rate limiting middleware
cachegrand - cachegrand - a modern data ingestion, processing and serving platform built for today's hardware
StackExchange.Redis.Extensions
DistributedLock - A .NET library for distributed synchronization
ASP.NET Core - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
cqrs-clean-eventual-consistency - CQRS, using Clean Architecture, multiple databases and Eventual Consistency
pspolly vs CacheManager
aspnetcore-redis-rate-limiting vs ratelimit.org
aspnetcore-redis-rate-limiting vs AspNetCoreRateLimit
aspnetcore-redis-rate-limiting vs cachegrand
aspnetcore-redis-rate-limiting vs StackExchange.Redis.Extensions
aspnetcore-redis-rate-limiting vs DistributedLock
aspnetcore-redis-rate-limiting vs ASP.NET Core
aspnetcore-redis-rate-limiting vs cqrs-clean-eventual-consistency