Как не положить API: rate limiting в Python

Wait 5 sec.

История о том, как я случайно устроил DDoS на внутренний API, обрабатывая 10 миллионов векторов. И как asyncio.Semaphore меня спас. Читать далее