ikyriak / IdempotentAPI

A .NET library that handles the HTTP write operations (POST and PATCH) that can affect only once for the given request data and idempotency-key by using an ASP.NET Core attribute (filter).
MIT License
283 stars 40 forks source link

Make all code async #48

Closed ikyriak closed 1 year ago

ikyriak commented 1 year ago

Thanks @dimmy-timmy

Current code is mostly sync which could lead to thread pool starvation for highload scenarios We have this issue currently with redis . We are observing a lot of errors like Timeout performing EVAL

PR: https://github.com/ikyriak/IdempotentAPI/pull/47