Complex Event Flows in Distributed Systems
Download the audio & slides at InfoQ: https://bit.ly/2OTWZP7 Bernd Ruecker demonstrates how the new generation of lightweight and highly-scalable state machines ease the implementation of long running services. He shares how to handle complex logic and flows which require proper reactions on failures, timeouts and compensating actions and provides guidance backed by code examples to illustrate alternative approaches. This presentation was recorded at QCon New York 2018: https://bit.ly/2JFHitG #SoftwareArchitecture #DistributedSystems #EventDrivenArchitecture #InfoQ #QConNewYork

▶︎
Designing Events-First Microservices

▶︎
Opportunities and Pitfalls of Event-driven Utopia

▶︎
How to Build Observable Distributed Systems

▶︎
Scaling Push Messaging for Millions of Devices @Netflix

▶︎
Distributed Systems in One Lesson by Tim Berglund

▶︎
Cloud-Native and Scalable Kafka Architecture

▶︎
The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

▶︎
Actors or Not: Async Event Architectures

▶︎
Developing microservices with aggregates - Chris Richardson

▶︎
Design Microservice Architectures the Right Way

▶︎
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

▶︎
Building the PERFECT Linux PC with Linus Torvalds

▶︎
Kafka: A Modern Distributed System

▶︎
BLESS: Better Security and Ops for SSH Access

▶︎
Real-Time Delivery Architecture at Twitter

▶︎
The Anatomy of a Distributed System

▶︎
Event-Driven Architecture: Explained in 7 Minutes!

▶︎
Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

▶︎
No Microservice Is an Island

▶︎
