Thanks for the shoutout, Saurabh. I liked this overview of the most common strategies. I haven't had (yet) the chance to work on a high-availability system, but I've implemented load balancing and rate-limiting even in smaller apps. I also did autoscaling, but not manually, but as part of AWS.
I think you've already used the most popular strategies :)
Also, availability is usually achieved over time as your system evolves based on demand. All of the super high availability systems probably started as small-scale systems with just a few users...
Nicely put. Thanks Saurabh!!
Happy to share Ashwani
Thanks for the shoutout, Saurabh. I liked this overview of the most common strategies. I haven't had (yet) the chance to work on a high-availability system, but I've implemented load balancing and rate-limiting even in smaller apps. I also did autoscaling, but not manually, but as part of AWS.
I think you've already used the most popular strategies :)
Also, availability is usually achieved over time as your system evolves based on demand. All of the super high availability systems probably started as small-scale systems with just a few users...
Hi Saurabh, you newsletters are enlightening.
I'd request you to also share more extensive resources for in-depth research for example video series or some books or courses that you recommend
Thanks for the great feedback Deepankur!
Sure, will try to share such resources...
There are domains where failures are not an option and we need 100% uptime with resilient disaster recovery in place. Great article my friend Saurabh!
Very true Daniel!
Thanks for the feedback👍
Thank you for sharing your insights on the aviation theme. I do like it!