From Queues to Logs and Back Again

MQ Summit 2026 Video Coming Soon
A presentation at MQ Summit 2026 in October 2026 in Haarlem, The Netherlands by Viktor Gamov

Abstract

Welcome to a brief history of messaging, told as a story of constraints falling away. I will start in the era of the queue, when a broker’s job was to move a message and forget it. Around 2011, Kafka inverted the model: keep messages, make the log durable, and let consumers replay history instead of reading it once. That one idea reshaped our architectures (stream processing, event sourcing) and turned a messaging system into the place where companies keep their source of truth. Fast forward to now: ZooKeeper is gone, storage is moving to object stores, and queues are returning to Kafka via shared groups. And we look forward. We made data durable and replayable. It’s time to hand that substrate to AI agents that need memory, context, and a record of what just happened. I’ll make the case that the messaging layer is where agentic systems will live. Whether you run anything with “MQ” in the name, you’ll leave with a map of how we got here and a strong opinion about where we’re headed.