Mario Bittencourt

Mario Bittencourt

Principal Software Architect as SSENSE, responsible for the enterprise architecture of the Customer Orders, Inventory and Warehouse operations.

Teacher of computer network, software development and security for computer science courses in local universities for both undergraduate and graduate levels.

Montreal 2024 sessions

Sagas: When a Distributed Transaction Is The Right Thing

English session - Intermediate

Sagas are commonly used when you have a distributed system but need to handle its behavior in an atomic manner. However, it is easy to get lured and use it when it is not necessary and introduces unnecessary complexity.

In this session I will introduce the concept of a saga and guide the audience through a decision-making process to determine if it is the right choice for you, and what should be part of it.

Montreal 2023 sessions