Проектирование высоконагруженной системы на примере агрегатора авиабилетов
Учебный центр IBS
В прямом эфире рассмотрим ситуацию, когда производительность системы недостаточна, не потому что плохой код, а потому что неверная архитектура. Мы пройдём путь от диагностики узких мест по методологии SPE до выбора между DynamoDB и Redis под конкретные паттерны работы с ними. Разберём, где CAP-теорема влияет на реальные продуктовые решения, как правильно шардировать данные и когда асинхронность спасает, а когда — убивает консистентность. Содержание вебинара: 00:00 - Вступление 04:51 - Знакомство 05:26 - Цель и задачи вебинара 06:42 - План вебинара 07:43 - Нотация С4 11:05 - Большая компания в момент своего становления 15:44 - CQRS 16:39 - Как выглядел CQRS на уровне базы 17:37 - Sequence Diagram 18:27 - Проблемы с регистрацией 21:17 - CAP теорема 23:29 - Где же в действительности проблемы с регистрацией? 30:40 - Плюсы DynamoDB 31:57 - Куда делся Redis? 35:10 - Шардирование 36:03 - Больше инстансов DynamoDB 38:38 - Партиционирование 39:50 - Отчеты умерли окончательно 43:51 - SPE 46:21 - Это всё прекрасно, а делать-то что? 48:11 - Всё еще не понятно, что делать 52:38 - FAQ Больше информации о наших активностях: