Dennis van der Stelt

Dennis van der Stelt

Dennis van der Stelt is a software architect specializing in distributed systems, messaging, and resilient software design. He works with .NET, C#, event-driven architecture, and service boundaries. He regularly speaks at conferences and writes about software architecture, often challenging popular assumptions and industry hype. His talks are practical, opinionated, and usually include just enough dry humor to keep the diagrams from winning.

Montreal 2027 sessions

Dealing with eventual consistency

English session - Intermediate

Architectural choices like messaging, CQRS, and Event Sourcing often introduce eventual consistency. But users don’t want 'eventually'. They expect feedback now. In this session, we’ll explore what eventual consistency really means and look at UI and back-end patterns that provide immediate feedback without sacrificing decomposability, maintainability, or performance.

The planet's largest e-commerce site in vertical slices

English session - Advanced

Everyone says finding the right service boundaries is important. But how do you actually find them, what data should they own, and what do vertical slices look like in practice?

In this session, we’ll use a large retailer’s checkout process to go from identifying service boundaries to implementing them, showing how services collaborate while remaining maintainable, decoupled, and independently owned.