Microsoft Interview Question

Design a distributed printing system