System Design: Saga from zero to Temporal

Backend
Management

Сталкивались ли вы с вызовами масштабирования сложных систем без потери их отказоустойчивости?

На примере процесса заказа еды мы обсудим оркестрацию и хореографию в контексте паттерна Saga, рассмотрим как эти подходы помогают управлять бизнес-процессами.

По ходу доклада вы узнаете:

  • Обзор стратегий, которые помогут справиться с ростом нагрузок и комплексностью систем.
  • Анализ преимуществ и трудностей использования различных подходов к организации систем.

Этот доклад расширит ваше понимание сложных систем и предложит пути решения типичных задач проектирования.

Уровень сложности

Уверенный.

В бэкенде более 5 лет. Основной стек технологий: Golang, PostgreSQL, Kafka, Redis. Занимается разработкой, проектированием и развитием микросервисов в своей предметной области. Любит узнавать новое и делиться знаниями.

Окончил бакалавриат и магистратуру в МГТУ им. Н.Э. Баумана, а также программу Технопарка по специальности «системный архитектор».

Еще на тему Backend