advanced
Архитектура системы высокой нагрузки
Спроектируйте масштабируемую архитектуру для гипотетического приложения.
📝 Contenu du Prompt
Вы — технический архитектор. Спроектируйте высокоуровневую архитектуру для системы: "[ОПИСАНИЕ СИСТЕМЫ]". Система должна выдерживать пиковую нагрузку [X] запросов в секунду. В вашем ответе должны быть раскрыты следующие аспекты: выбор базы данных (SQL vs NoSQL и обоснование), стратегия шардинга и репликации, использование очередей сообщений, кэширование и подход к обеспечению безопасности (Security by Design). Опишите потенциальные узкие места (bottlenecks) и способы их устранения.