Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Распределенные транзакции: выбор реализации — Go Evrone Meetup

Автор: Evrone Development

Загружено: 2024-07-05

Просмотров: 8450

Описание:

Подписывайтесь на наш канал здесь и в телеграм https://t.me/meetups_evrone, чтобы не пропускать полезные доклады! В этом докладе рассмотрим выбор стратегии реализации процесса, представляющего собой распределенную транзакцию, на примере проведения платежа. Сравним реализации и выбор инфраструктурных компонентов доступных в экосистеме golang: хореграфия с использованием kafka или nats, fsm, собственный движок оркестрации, temporal.

Виталий Попов, InDrive

00:00 - Вступление
00:33 - Что такое распределенные транзакции
01:57 - Хореография vs Оркестрация
03:18 - Процесс проведения платежа
05:08 - Finite-state machine (FSM)
05:27 - FSM Компоненты
06:00 - FSM Описание событий
07:00 - FSM Обработка событий
08:27 - FSM Реализация
08:54 - FSM Масштабирование
09:46 - FSM Pulling событий
11:10 - Проблемы FSM
11:38 - FSM Очередь
12:25 - FSM Лишняя транзакция
13:54 - Хотим описание процесса
14:06 - Temporal Концепция
16:04 - Temporal Итоги
16:48 - Заключение
17:38 - Вопросы и ответы

Распределенные транзакции: выбор реализации  — Go Evrone Meetup

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Не делай так в Go. Разбор типичных ошибок —  Go Evrone Meetup

Не делай так в Go. Разбор типичных ошибок — Go Evrone Meetup

Kubernetes и Go-приложения, Антипаттерны, Context, Распределенные транзакции

Kubernetes и Go-приложения, Антипаттерны, Context, Распределенные транзакции

Понимание MCP с помощью юмора, аналогий из реальной жизни и практических примеров. Эпизод 5. Почт...

Понимание MCP с помощью юмора, аналогий из реальной жизни и практических примеров. Эпизод 5. Почт...

О распределённых транзакциях / Владимир Комаров (СберТех)

О распределённых транзакциях / Владимир Комаров (СберТех)

Распределенные транзакции / Что выбрать? Saga или 2pc? / Как подружить микросервисы

Распределенные транзакции / Что выбрать? Saga или 2pc? / Как подружить микросервисы

Анализ конкурентов и целевой аудитории при помощи Нейросетей

Анализ конкурентов и целевой аудитории при помощи Нейросетей

Determinism, Wokrflow + Temporal

Determinism, Wokrflow + Temporal

DDD в Go — Golang Meetup — Evrone х YADRO

DDD в Go — Golang Meetup — Evrone х YADRO

#FaangTalk 40 - Распределенные транзакции: дорого, неудобно и не работает

#FaangTalk 40 - Распределенные транзакции: дорого, неудобно и не работает

Надежная отправка событий в Apache Kafka: от CDC до Transactional Outbox — Алексей Кашин, Т-Банк

Надежная отправка событий в Apache Kafka: от CDC до Transactional Outbox — Алексей Кашин, Т-Банк

OR: Итоги Ruby в 2025 году - выпуск 23 #RubyRussia 2025

OR: Итоги Ruby в 2025 году - выпуск 23 #RubyRussia 2025

Потребление оперативной памяти в языке Go: проблемы и пути решения

Потребление оперативной памяти в языке Go: проблемы и пути решения

Микросервисы как худший архитектурный выбор для стартапа / Даниил Подольский (YADRO)

Микросервисы как худший архитектурный выбор для стартапа / Даниил Подольский (YADRO)

Пойди туда — не знаю куда: особенности взаимодействия в распределенных системах

Пойди туда — не знаю куда: особенности взаимодействия в распределенных системах

Go Clean Template | Чистая Архитектура и как её готовить, Михаил Непряхин

Go Clean Template | Чистая Архитектура и как её готовить, Михаил Непряхин

Интервью по System Design. Александр Поломодов (Тинькофф)

Интервью по System Design. Александр Поломодов (Тинькофф)

Kafka и Transactional Outbox. Есть ли альтернативы? / Сергей Попов (Синимекс)

Kafka и Transactional Outbox. Есть ли альтернативы? / Сергей Попов (Синимекс)

Contextual Talk (Разбираемся в устройстве пакета context в Go) — Go Evrone Meetup

Contextual Talk (Разбираемся в устройстве пакета context в Go) — Go Evrone Meetup

Архитектура платежной системы: почти enterprise / Филипп Дельгядо

Архитектура платежной системы: почти enterprise / Филипп Дельгядо

Go в Domain Driven Design / Дмитрий Анисов (GS Labs)

Go в Domain Driven Design / Дмитрий Анисов (GS Labs)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]