System Overview - Traffic management (routing, splitting)
This system manages how user requests are directed to different microservices. It supports routing requests based on rules and splitting traffic between service versions for testing or gradual rollouts. The goal is to ensure smooth user experience and safe deployment of new features.