Glossary: System Design Basics in Java
Keeping working as the load grows.
Horizontal scalingVertical scaling