filmov
tv
TRANSACTIONAL OUTBOX | Главный Паттерн Микросервисной Архитектуры
Показать описание
Transactional Outbox - паттерн, знание которого требуют от каждого java разработчика на техническом интервью.
Он позволяет обеспечить гарантированную доставку сообщений во внешние сервисы через сеть, что критично для создания надёжных и устойчивых систем. Я объясню, как работает Transactional Outbox, и продемонстрирую один из способов его реализации на практике.
Мои соц. сети:
Instagram: ekondratyyeva
Тайминги:
00:00 - Вступление
00:17 - Какую проблему паттерн решает и когда его использовать?
01:26 - Объяснение подхода на примере
06:19 - Как хранить в бд задачи, требующие повторение?
08:58 - Как шедулер понимает, какие задачи необходимо взять в работу?
10:00 - За счет чего шедулеры не обрабатывают одни и те же записи повторно?
10:55 - Реализация паттерна
15:08 - Необходимость создания интерфейсов сервисов
18:20 - Еще одна популярная тема с собеседований
38:53 - Заключение
Он позволяет обеспечить гарантированную доставку сообщений во внешние сервисы через сеть, что критично для создания надёжных и устойчивых систем. Я объясню, как работает Transactional Outbox, и продемонстрирую один из способов его реализации на практике.
Мои соц. сети:
Instagram: ekondratyyeva
Тайминги:
00:00 - Вступление
00:17 - Какую проблему паттерн решает и когда его использовать?
01:26 - Объяснение подхода на примере
06:19 - Как хранить в бд задачи, требующие повторение?
08:58 - Как шедулер понимает, какие задачи необходимо взять в работу?
10:00 - За счет чего шедулеры не обрабатывают одни и те же записи повторно?
10:55 - Реализация паттерна
15:08 - Необходимость создания интерфейсов сервисов
18:20 - Еще одна популярная тема с собеседований
38:53 - Заключение
TRANSACTIONAL OUTBOX | Главный Паттерн Микросервисной Архитектуры...
Паттерн Outbox - теория и практика | Архитектура Микросервисов...
What is the Transactional Outbox Pattern? | Designing Event-Driven Microservices
Патерн 'Transactional Outbox'
Transactional outbox pattern animated
Филипп Вагнер 'Распределенные транзакции в условиях микросервисной архитектуры'/M2_TECH Sc...
Паттерны микросервисной архитектуры - Лекция 1 - Transactional Outbox...
Микросервисная архитектура для собеседования: Transactional outbox | Эйч Навыки...
Transactional Outbox Pattern
Распределенные транзакции: как в Go, может выглядеть паттерн outbox...
Распределенные транзакции / Что выбрать? Saga или 2pc? / Как подружить микросервисы...
Паттерны отказоустойчивой архитектуры / Александр Кривощёков (Яндекс Еда)...
Kafka и Transactional Outbox. Есть ли альтернативы? / Сергей Попов (Синимекс)...
Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox...
Microservices: Transactional outbox | Solving dual writes
Transactional outbox для Ruby OpenSourse | Дмитрий Салахутдинов | Ruby Meetup 2024 | СберМаркет Tech...
Надежная отправка событий в Apache Kafka: от CDC до Transactional Outbox — Алексей Кашин, Т-Банк...
Филипп Дельгядо. Пойди туда, не знаю куда: ловушки взаимодействий в распределённых системах...
Применение паттерна saga в system design - Антон Цитульский, Тинькофф...
Паттерны аутентификации в микросервисной архитектуре // Курс «Microservice Architecture»...
20-ый митап Software Craftsmanship - Транзакции и data consistency в микросервисах. Шаблон Saga...
Никита Мельников — Использование акторной модели в системах финансовых транзакций...
Микросервисная архитектура (№8)| 2PC & Saga
«Микросервисы. Паттерны разработки и рефакторинга», финальное обсуждение книги — Книжный клуб.rar...
Комментарии