ycliper

Популярное

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

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

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

Топ запросов

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

Versenyhelyzetek EDA-ban – Optimistic locking és consumer retry Golangban - (5)

Автор: golang-attival

Загружено: 2026-01-27

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

Описание: Ebben a részben az Event-Driven Architecture egyik legnehezebb problémájával
foglalkozunk: a versenyhelyzetekkel (race condition).

Az előző epizódokban az idempotenciát már megoldottuk, most viszont azt nézzük meg,
mi történik akkor, amikor több consumer egyszerre próbálja ugyanazt az adatot
módosítani.

A videóban bemutatom:
– Mi az a race condition eseményvezérelt rendszerekben
– Miért nem a lockolás az elsődleges megoldás EDA-ban
– Hogyan működik az optimistic locking verziószámmal
– Mit jelent a consumer-side retry
– Mi az a backoff, és miért fontos nagy terhelésnél
– Mikor retryzunk, mikor rollbackelünk, és mikor dobunk üzleti hibát

A példák Golangban készülnek, RabbitMQ alapú event-vezérelt architektúrában,
microservice környezetben.

A következő epizódban megnézzük, mi történik akkor,
ha a retry sem segít – ott jön képbe a Dead Letter Queue (DLQ).

Ha érdekel az EDA, microservice architektúra, Golang vagy a skálázható backend
tervezés, iratkozz fel a csatornára!

Előző rész:    • Idempotencia haladó szinten Golang + Rabbi...  
Következő rész:    • Dead Letter Queue (DLQ) RabbitMQ-ban – Így...  

Csatlakozz a „Golang fejlesztők” Facebook-csoporthoz, ahol az új videókat is megosztom:
  / 664362892328303  

GitHub: https://github.com/olbrichattila/edat...

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Versenyhelyzetek EDA-ban – Optimistic locking és consumer retry Golangban - (5)

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

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

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

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

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

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

Dead Letter Queue (DLQ) RabbitMQ-ban – Így nem vesznek el a hibás üzenetek - (6)

Dead Letter Queue (DLQ) RabbitMQ-ban – Így nem vesznek el a hibás üzenetek - (6)

Event Driven Architecture Golangban – Monolith, Microservice és RabbitMQ tisztán - (1)

Event Driven Architecture Golangban – Monolith, Microservice és RabbitMQ tisztán - (1)

RabbitMQ Dead Letter Queue kezelése Golangban – Hibás események DLQ-ra irányítása - (7)

RabbitMQ Dead Letter Queue kezelése Golangban – Hibás események DLQ-ra irányítása - (7)

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Výhody Rustu, o kterých se tolik nemluví | Marek Pšenka | #MeetUpdate

Výhody Rustu, o kterých se tolik nemluví | Marek Pšenka | #MeetUpdate

«Хуже уже некуда». Что война сделала с Россией за четыре года, и что будет дальше. Сергей Гуриев

«Хуже уже некуда». Что война сделала с Россией за четыре года, и что будет дальше. Сергей Гуриев

Получайте доступ к своим файлам, где бы вы ни находились — идеальная конфигурация Raspberry Pi 5.

Получайте доступ к своим файлам, где бы вы ни находились — идеальная конфигурация Raspberry Pi 5.

WIELKA WYPRAWA MARII WIERNIKOWSKIEJ W GŁĄB ROSJI #2

WIELKA WYPRAWA MARII WIERNIKOWSKIEJ W GŁĄB ROSJI #2

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Idempotencia haladó szinten Golang + RabbitMQ alapú eseményvezérelt rendszerekben - (4)

Idempotencia haladó szinten Golang + RabbitMQ alapú eseményvezérelt rendszerekben - (4)

Разбор архитектуры обработок Контур/СБИС в 1С

Разбор архитектуры обработок Контур/СБИС в 1С

❤️ Истории из старых кафе — Французский шансон — Парижские песни о любви

❤️ Истории из старых кафе — Французский шансон — Парижские песни о любви

Event-Driven Microservices RabbitMQ-val – Egy teljes megrendeléskezelő rendszer felépítése - (2)

Event-Driven Microservices RabbitMQ-val – Egy teljes megrendeléskezelő rendszer felépítése - (2)

Go Concurrency Alapjai: Goroutine-ok, WaitGroup és a Concurrency vs Parallelism magyarázata - (1)

Go Concurrency Alapjai: Goroutine-ok, WaitGroup és a Concurrency vs Parallelism magyarázata - (1)

Обзор Microsoft IQ (Work IQ, Foundry IQ и Fabric IQ)

Обзор Microsoft IQ (Work IQ, Foundry IQ и Fabric IQ)

Golang pprof használata – Memória profilozás, Heap vs Stack és Benchmarking - (11)

Golang pprof használata – Memória profilozás, Heap vs Stack és Benchmarking - (11)

Лекция от легенды ИИ в Стэнфорде

Лекция от легенды ИИ в Стэнфорде

Превратите ЛЮБОЙ файл в знания LLM за СЕКУНДЫ

Превратите ЛЮБОЙ файл в знания LLM за СЕКУНДЫ

Сетевые возможности Kubernetes: NodePort, LoadBalancer, Ingress или Gateway API?

Сетевые возможности Kubernetes: NodePort, LoadBalancer, Ingress или Gateway API?

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



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



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