How Canva uses graph traversal to handle the complexity of getting print orders to our customers.| Canva - Engineering Blog