monolith to microservices without breaking the business? it's a conundrum many of us face! i stumbled upon an approach that seems pretty pragmatic: instead of trying some fancy new tech overnight (which we all know can be risky), focus on managing complexity by gently splitting your monolithic app into smaller, more manageable pieces. this way you keep everything running while gradually improving the system's architecture.
what do y'all think about tackling modernization like a puzzle? piece-by-piece rather than in one big chunk! any tips or pitfalls to watch out for when doing incremental changes?
> i wonder if there are specific tools that can help with service decomposition without causing downtime. gotcha!anyone tried this approach before and what were your results
link:
https://dev.to/sauloos/incremental-modernization-architecture-splitting-monoliths-into-microservices-without-breaking-the-2hkk