Poornima Nayar

Poornima Nayar

Poornima is a .Net developer with over 10 years of experience in .Net. She is passionate about learning new technologies and keeping herself up-to-date with the latest developments in technology. Outside her work, Poornima enjoys music and is undergoing training in Indian Classical music. Based in Langley, UK she mothers a little girl and spends her spare time reading, cooking and watching movies.

Sessions Montréal 2027

Beyond Pub/Sub - Advanced Messaging Patterns

Session en Anglais - Intermédiaire

Pub/sub is a great start - but production systems need more. Explore the Outbox, sagas, scatter-gather, competing consumers, retries, back pressure and idempotency. Through practical scenarios, you’ll learn which pattern addresses which distributed-systems problem and leave able to recognise failure and scaling challenges in your own systems and choose an appropriate messaging pattern to address them.

The Myth of Message Ordering: What Message Brokers Guarantee

Session en Anglais - Intermédiaire

Message brokers promise scalability and reliability - but ordering complicates both. Partitions, retries, competing consumers and redelivery can all disrupt message order. We’ll explore how popular brokers handle ordering, why strict ordering conflicts with scalability, and patterns for handling out-of-order messages. You’ll leave able to decide when ordering is necessary and design systems that remain correct when it breaks.