Architecting for Resilience: When 150 RPS Becomes 2,000: Finding the Bottleneck

A deep dive into debugging a high-traffic Node.js crashloop. How we diagnosed a 'Fan-Out' architecture issue that amplified DDoS attacks against our own backend, threatening our availability.