<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Consistency and Coordination Patterns in Event-Driven Architecture</title>
        <link>https://videos.ijug.eu/videos/watch/171688fd-9096-407a-b7bd-7d53a74a4dc3</link>
        <description>Speaker: Emanuel Trandafir Recorded: 2026-05-20 00:00 Intro 02:46 The Talk 40:41 Questions &amp; Answers In this session, we’ll tackle the dual-write problem, explore the Saga pattern, and compare orchestration vs. choreography strategies for managing distributed workflows. We’ll also dive into the Transactional Outbox and Inbox patterns, showing how we can achieve at-least-once delivery and build idempotent consumers that make our event-driven microservices more resilient, consistent, and reliable. Emanuel Trandafir is a Software Craftsman from Romania. He values simplicity and intentionality over blindly applying patterns and abstractions. He cares deeply about the design and testability of the software he creates. He also values communication and collaboration and enjoys sharing his knowledge through open-source contributions and technical articles. Organized by: Java User Group Switzerland https://www.jug.ch/</description>
        <lastBuildDate>Sun, 31 May 2026 22:32:55 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://videos.ijug.eu</generator>
        <image>
            <title>Consistency and Coordination Patterns in Event-Driven Architecture</title>
            <url>https://videos.ijug.eu/lazy-static/avatars/6de92935-a559-4e26-930b-c1c8d4544f52.webp</url>
            <link>https://videos.ijug.eu/videos/watch/171688fd-9096-407a-b7bd-7d53a74a4dc3</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://videos.ijug.eu/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://videos.ijug.eu/feeds/video-comments.xml?videoId=171688fd-9096-407a-b7bd-7d53a74a4dc3" rel="self" type="application/rss+xml"/>
    </channel>
</rss>