Le bottleneck n'est jamais là où vous croyez : 4 bugs en cascade sur une API audio temps réel (opens in new tab)
Tests de charge et scalabilité d'une API audio temps réel FastAPI, Cloud Run, gRPC. 4 bottlenecks en cascade : event loop bloqué par un appel synchrone (x500 sur la latence), quotas Google Cloud, synchronisation Locust, incompatibilité WebSocket gevent, race condition gRPC. Taux d'erreur passé de 100% à 0%. Méthodo complète, métriques et code.
Read the original article