13
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!
Understanding high availability
High availability (HA) refers to a characteristic of a computing system that aims to provide an agreed level of performance. ...
Get Arduino Data Communications now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.