Leveraging the Pipeline Design Pattern to Modularize Recommendation Services DoorDash engineers used a pipeline design pattern to make our recommendation page more efficient and flexible.