Part 3: Building a Production-Grade Traffic Capture and Replay System
At a previous company, we had over 100 microservices. I’d make what seemed like a simple change to one service and deploy it, only to discover it broke something completely unrelated. A change to the user service would break checkout. An update to notifications would break reporting. We spent more time fixing unexpected bugs than shipping features. The problem was our test scenarios were too simple.