Junior — Senior
48
Вопросы масштабируемости и отказоустойчивости распределённого приложения
Условие задачи
Состав системы:
- webApp — клиентская часть
- users-api — серверный сервис, обслуживающий пользователей
- DB — хранилище пользовательских данных Все элементы работают в единственном экземпляре. Несмотря на то, что приложение распределено, оно не готово к масштабированию. Опишите, какие недостатки могут возникнуть при таком дизайне, и предложите варианты улучшения (масштабирование, обеспечение отказоустойчивости, балансировка нагрузки и т.п.).