willem.com

How to implement a capacity system for delivery and takeaway?

Managing kitchen-, delivery- and pickup capacity

Dec. 2, 2020 -

This month I needed to create additional dimensions to a capacity queue mechanism. The food ordering app that I created needed to be able to restrict capacity based on the number of orders, the contents in individual orders and the dispatch type (takeaway/delivery). Read along to find out how I used a Lambda Architecture to do this.

Continue reading
Eating pizza during development is how you
Eating pizza during development is how you "live the algorithm"
An event stream of orders is the heart of the mechanism, queries are fulfilled by looking at this stream: how many pizza's will be ready at 18:00hrs?
An event stream of orders is the heart of the mechanism, queries are fulfilled by looking at this stream: how many pizza's will be ready at 18:00hrs?
Three capacity constraints: kitchen / delivery / pickup
Three capacity constraints: kitchen / delivery / pickup

Other stories

all blog posts

Tagged

DataLemmid StorePaymentsServerWork