SREday

Site Reliability, DevOps and Cloud

October 22, 2026 Google for Startups Campus, Warsaw, Poland

1
Day
20+
Speakers
2
Tracks
100+
Attendees

Incremental Refactoring of Legacy Systems Under Load

Alex Dainiak
Aram Meem
Abstract

Replacing or refactoring a legacy system while it handles live high-throughput traffic is akin to replacing an airplane engine in mid-flight. In high-load environments where even minutes of downtime result in direct revenue loss, full rewrites are often too risky, making incremental refactoring the only viable path. I will provide real-world engineering strategies for safely modernizing legacy monolithic services under active load without breaching SLAs or risking data integrity. I am going to cover practical execution patterns: isolating legacy boundaries, leveraging the Strangler Fig pattern, deploying feature flags, and executing shadow reads and dual-writes for data storage migrations. Special emphasis is placed on observability and SRE guardrails — how to structure telemetry, automated circuit breakers, and canary deployments to catch performance regressions instantly during transition phases. The audience will gain hard-earned insights into balancing architectural evolution, system stability, and continuous delivery.

Bio

Technical Lead with extensive hands-on experience across backend development (Java, Go, Python), mobile, web, and DevOps practices. Working at the intersection of architecture, reliability, and team leadership, Aliaksandr specializes in building scalable marketplace platforms and leading complex engineering initiatives through uncertainty. Alongside his engineering leadership roles, he is an active founder developing AI-driven startup products.

Sponsors & Partners

Want to become a sponsor? Get in touch!
Let's talk!
We'll email you and share prospectuses for relevant events.
We'd like to (one or more)
Pick at least one
Conferences (one or more)
Pick at least one
Regions (one or more)
Pick at least one
Budget
Pick one