2 ms·
Dozen Years ago I built a backend Ruby server, (not rails), I needed max performance. Our front end flex guy didn’t understand backing off on retries. Some sy
by treeman79 6y ago
Dozen Years ago I built a backend Ruby server, (not rails), I needed max performance.
Our front end flex guy didn’t understand backing off on retries.
Some system had an issue, that caused the flex app for 1000 people to go insane. Each calling ruby app endlessly with no delay.
Ruby app remained healthy, server crashed in under 5 minutes from running out of disk space.
Our alarm interval on free space ran every 5 minutes. So no time for an alarm to sound.
A mix, of I was very proud of my little ruby app for scaling. And a a wtf, I needed to be more involved with front end people.