hafiend·14 yıl önce·discuss"Instagram did everything right with load balancing, horizontal scaling and lots of monitoring but they still went down.""Right" means something different to you than me. I build real-time systems and quasi real-time systems across RTOSs and nixes.They relied on a single cloud provider. If you want seamless resiliency you need redundant pairs at the very least across all failure scenarios.Can you go overboard on this? Absolutely.But did they do _everything_ to mitigate this ahead of time? Absolutely not.Did they do this "right" according to what their business requirements (/risk profile) were? Who knows.
"Right" means something different to you than me. I build real-time systems and quasi real-time systems across RTOSs and nixes.
They relied on a single cloud provider. If you want seamless resiliency you need redundant pairs at the very least across all failure scenarios.
Can you go overboard on this? Absolutely.
But did they do _everything_ to mitigate this ahead of time? Absolutely not.
Did they do this "right" according to what their business requirements (/risk profile) were? Who knows.