×
Rate Limiting

Three Strategies of High Concurrency Architecture Design - Part 2: Rate Limiting and Degradation

This article discusses high concurrency and explains the strategies for dealing with high concurrency.

Three Strategies of High Concurrency Architecture Design - Part 1: Caching

This article discusses high concurrency and explains the strategies for dealing with high concurrency. Part 2 of this article focuses on caching.

Throttling Solutions in Standalone and Distributed Scenarios

This article describes the code and ideas behind several throttling algorithms and summarizes their complexity and applicable scenarios.