고급
Проектирование масштабируемой микросервисной архитектуры
Создание архитектуры высоконагруженной системы с учетом отказоустойчивости и согласованности данных.
📝 Содержимое промпта
Разработайте архитектуру микросервисного приложения для крупного интернет-магазина с миллионами пользователей. Опишите, как вы будете обеспечивать сильную согласованность данных (strong consistency) в распределенной среде, какие брокеры сообщений выберете для асинхронного взаимодействия и как спроектируете систему так, чтобы она выдерживала отказы отдельных узлов без простоя (fault tolerance). Приведите схему взаимодействия сервисов и обоснуйте выбор технологий.