🏠 Главная
Бенчмарки
📊 Все бенчмарки 🦖 Динозавр v1 🦖 Динозавр v2 ✅ Приложения To-Do List 🎨 Творческие свободные страницы 🎯 FSACB - Ультимативный показ 🌍 Бенчмарк перевода
Модели
🏆 Топ-10 моделей 🆓 Бесплатные модели 📋 Все модели ⚙️ Режимы Kilo Code
Ресурсы
💬 Библиотека промптов 📖 Глоссарий ИИ 🔗 Полезные ссылки
hard

Проектирование отказоустойчивой микросервисной архитектуры

#архитектура #микросервисы #highload #system-design

Разработка архитектуры для высоконагруженной системы с учетом финальной согласованности и обработки сбоев.

Выступите в роли старшего системного архитектора. Спроектируйте микросервисную архитектуру для глобальной платформы бронировки билетов, которая должна выдерживать пиковую нагрузку в 100 000 запросов в секунду (RPS) с гарантированной доступностью 99.99%. Опишите стратегии для обработки распределенных транзакций (SAGA pattern), обеспечения финальной согласованности (Eventual Consistency) и реализации паттерна Circuit Breaker для защиты от каскадных сбоев. Также предложите подход к шардированию базы данных и организации асинхронной коммуникации между сервисами с использованием Kafka или RabbitMQ.