Что такое проблема масштабируемости? Душкин объяснит
System Design: что такое масштабируемость?
Система может расти в нескольких измерениях.
Вот 10 распространённых способов сделать систему масштабируемой: 2.Горизонтальное масштабирование (Scale out)
Это означает добавление большего количества машин в систему для распределения нагрузки между несколькими серверами.
Часто считается наиболее эффективным способом масштабирования для крупных систем.
Пример: Netflix использует горизонтальное масштабирование для своего стримингового сервиса, добавляя больше серверов в кластеры, чтобы справляться с растущим числом пользователей и объёмом трафика...