The Zalgo Effect and Resource Leakage
· 5 min read
How mixing sync and async code in NodeJS caused RabbitMQ channel exhaustion in production, and why caching the promise instead of the result fixes it.
How mixing sync and async code in NodeJS caused RabbitMQ channel exhaustion in production, and why caching the promise instead of the result fixes it.