You bring one system online, then the next, the next; you load balance it carefully, etc.
But in these catastrophic scenarios, those involved (AI particularly), want to bring everything up all at once and that itself causes some DDoS like attacks on internal and external systems. And that's assuming you solved whatever "unhappy" system took it down in the first place.
The thing I've see with using AI for the past 6 month is it's really too dumb about how long things take. Humans have a normal sense of how long a process will take, whether a race condition can exist (eg, 1ns vs 10s), and other time based details. Whether a log is produced before something happens or after, etc.
I've been considering adding time stamps to mine plugins to track the time, but it's sorta like you need to track it both at the start of the request, at the end of it, at the bewginning of the generation, at the end of the generation.
Anyway, AI has to be shit to use in these scenarios because it can't tell that a system takes 5 minutes to bring up, and if you bring up 10 of the same systems at the same time, they have zero capabilities against race conditoins on shared resources etc.