Throttling Concurrent Outgoing HTTP Requests in .NET Core
Use a semaphore
in C# to limit the maximum concurrent tasks
Published in
5 min readSep 20, 2019
In my last post, we implemented the rate limiting for an API endpoint on the server side. The server side rate limiting is useful for API providers to ensure system performance and/or to realize business values. On the client side, the API consumers then should…