When ordering food at a restaurant where you make an order, take a number, then your order gets called when it's ready, the numbers are typically implemented in one of two ways
- Give each customer the next available number.
- Use a system for generating arbitrary, but unique numbers to give to a customer
What are the benefits of each? To me it seems like the sequential numbers makes the most sense. Because you can, as the customer, make an estimation of how much longer it's going to take until you get your food.
Is there a benefit for the second system? I've been seeing it increasingly often lately, and I'm wondering what the reasoning is for it.