Physical Infrastructure: Compute II
Learn about horizontal and vertical scaling as well as event-driven architecture.
Horizontal scaling vs. vertical scaling
Traditionally, whenever we run out of resources on a server, we extend its capabilities by adding more RAM (memory), disk space, or CPU to make it more capable. This model is called vertical scaling or scale up since we are beefing up the specifications of the same machine to make it more capable. Cloud makes it easier for us to scale up or down to adjust to our application's workload at any given time.
Get hands-on with 1200+ tech skills courses.