From Good to Great with Temporal
Abstract
Expectations and pressure for efficient development are higher than ever. We found that aligning business goals with technical execution is essential to reducing time from idea to value. Temporal enabled Telenor to achieve this by providing built-in support for event sourcing, resilience, and compensating transactions. Our developers can now focus on delivering business value without wrestling with traditional technical complexities, all while maintaining control and strong code ownership.
Telenor Sweden entered the market in 2005 and is part of the Telenor Group, founded in Norway in 1855. We have a history of mergers and acquisitions, which resulted in a complex technical landscape. In 2018, we began a digital transformation, building a microservice-based BSS stack that supports the consumer segment and all our mobile customers. However, with microservices came new challenges, and we found ourselves reinventing the wheel many times over—teams were building similar complex code to ensure resilient state management.
We introduced Temporal into our order intake process, and it has been key to reducing incidents, increasing throughput, and improving business alignment.
About the Presenter
Marcus is a Stockholm-based solution architect and chapter lead, passionate about tackling complex challenges—whether in code, architecture, or strategical. He began his career as a Java developer in the travel industry and, for the past six years at Telenor, has built communication services, created test automation frameworks, and transformed entire domains. In his spare time, he loves to run, ski, travel, and explore restaurants. The perfect scenario is when all these passions converge—like running in Chamonix, where scenic trails and local cuisine merged into an unforgettable experience.
