Data requirements
Fantasy apps need pre-match squads, playing XI confirmations, ball-by-ball events and player statistics. Points engines map events to scores in real time.
Architecture
A typical stack: Cricket API → ingestion worker → event queue → points calculator → WebSocket/push to clients. Cache squads and player metadata; stream live events with short polling intervals.