Migrating Distributed Systems Infrastructure: Methodology and Insights

TALK ABSTRACT

Tech debt eats at a long running distributed service. This causes fear of augmenting the system with new features, and inevitably leads to heavy ops. In this talk, I present a migration journey to a serverless system, through A/B methodology, and the learnings incurred along the way.

A long running distributed service will soon reach its limits, either with scale or with functionality and it is time to upgrade the house. This talk addresses the challenges of migrating a long-running distributed service to a serverless system. It outlines a low-risk A/B experiment methodology for migration, emphasizing traffic measurement, system evaluation, decision-making, optimization, and iteration to ensure real-time results and successful infrastructure transition, all when the user is none the wiser. And as an SRE, is it blissful while you handoff your infrastructure to a serverless system, or is more control a better option?

Speaker

Priya Ananthasankar


I am a Senior Software Engineer with Microsoft Corporation, working in Azure Core. Over the course of working with the cloud, I have realized that distributed systems and debugging there can be a ...