Купить билет
Меню
Купить билет Личный кабинет

Архитектура

5 ошибок проектирования распределенных систем и как их решить: технологии и паттерны (мастер-класс)

Analyst Days 20 2025-05-23 14:00 Секция D (150 чел.) 90 мин
Доклад был на прошедшей конференции Analyst Days 20 и сейчас находится в архиве.

Практический мастер-класс по проектированию распределенных систем Состояние гонки. Что это такое и почему это плохо? Примеры из ИТ и бизнеса. Как решается: подходы и технологии к предотвращению многоразового доступа разными акторами к одним и тем же данным в общем пространстве. Блокировки. Что это такое и почему это плохо? Примеры из ИТ и бизнеса. Как решается: распределенные транзакции, сага. Рассинхронизация данных (нарушение целостности). Что это такое и почему это плохо? Примеры из ИТ и бизнеса. Как решается: ACID, BASE. Падение производительности. Почему это случается, как решить? Потеря доступности (из-за последовательного соединения разных звеньев падает общая надежность системы). Примеры с последовательным и параллельным соединением звеньев, поиск компромисса между надежностью за счет избыточности и бюджетом.

Наверх