GraphQL at scale using MongoDB Aggregation and GraphCDN