Two days, built for engineers.
Sessions, keynotes, and breaks across every stage. Released day by day as the lineup locks in.
Where to be, and when.
- 09:30 – 10:15CupertinoSpec-Driven Development: Making AI Coding Assistants Build What You Actually WantSoftware Architecture & Engineering ExcellenceRoland Huß
- 10:30 – 11:15RedmondBeyond the Codebase: Giving Coding Agents the Business Context They're MissingAI Engineering & DataRaj Navakoti
- 10:30 – 11:15CupertinoUnderstanding at machine speed with thousands of contextual toolsAI Engineering & DataTudor Girba
- 10:30 – 11:15Palo AltoPipeline Patterns and Antipatterns - Things your Pipeline Should (Not) DoCloud, DevOps & Platform EngineeringDaniel Raniz Raneland
- 10:30 – 11:15Los GatosDesigning Reliable Distributed Systems: Failures, Retries & IdempotencyCloud, DevOps & Platform EngineeringVioletta Pidvolotska
- 11:30 – 12:15Palo AltoDesigning the ultimate software engineering checklistSoftware Architecture & Engineering ExcellenceAntonio Olmo Titos
- 11:30 – 12:15RedmondWhy Your Best Engineer Makes Your Worst First-Time Manager?Engineering careersAleksandra Lemańska
- 11:30 – 12:15CupertinoKnowledge is the infrastructure. Everything else is just tooling.AI Engineering & DataDaniel Ostrovsky
- 12:30 – 13:15RedmondFrom Infrastructure Metrics to Business Impact: Measuring Reliability Where It MattersCloud, DevOps & Platform EngineeringTomasz Szarek
- 12:30 – 13:15CupertinoSearch as Code: The Infrastructure Behind Long-Running AgentsAI Engineering & DataAleksandr Nikolenko
- 13:30 – 14:15CupertinoThe Typing Got Cheap. The Judgment Didn't: An Infrastructure Engineer's Year with AI AgentsAI Engineering & DataSachin Malhotra
- 13:30 – 14:15Los GatosMagical Mystery Tour: A Roundup of Observability DatastoresCloud, DevOps & Platform EngineeringJosh Lee
- 13:30 – 14:15Palo AltoAgents as a Workload: Platform Engineering for Autonomous SystemsCloud, DevOps & Platform EngineeringAiswarya Venkitesh
- 14:30 – 15:15Los GatosThe Missing Paper Trail for Agentic EngineeringAI Engineering & DataRizèl Scarlett
- 14:30 – 15:15CupertinoDealing with eventual consistencySoftware Architecture & Engineering ExcellenceDennis van der Stelt
Dealing with eventual consistency
Dennis van der Stelt
As software architects, we want to make our systems more performant, maintainable, understandable, and more generally "able." We use infrastructure like Azure Service Bus or Service Fabric. Maybe we’ll introduce patterns like CQRS and Event Sourcing. Many of these choices introduce eventual consistency, but users expect immediate consistency. They don’t want to wait for eventually. They expect feedback now. However, there are ways to work around this. So what exactly is eventual consistency, and how can we make it work? In this session, we’ll look at different patterns, both in the user interface and the back end, that give users immediate feedback even when the back-end system doesn't. We’ll discuss how to solve the complexity of dealing with eventual consistency without sacrificing decomposability or performance.
Save your seat before it fills.
Early pricing runs while the programme is still being finalised.