Design scalable insurance claims processing system | League