Scaling for High Availability
When you go from the prototype stage to a full-fledged release of your hardware, you will be faced with demands on your computing infrastructure. In this chapter, you will learn about the various demands that are placed on computing resources as you scale, and the various options for meeting this demand as your users continue to grow.
In this chapter, we will cover the following topics:
- Understanding high availability
- Understanding load balancing
- Implementing high availability for databases
- Implementing high availability for RESTful servers
Let’s begin!