
π Food Delivery & QSR Β· Network
The in-store network of a fast food outlet: POS terminals, kiosks, kitchen displays, drive-thru and a secure link to HQ.
Drawing diagramβ¦
QSR store network: an SD-WAN edge device links the store to headquarters and the cloud POS. VLANs separate POS terminals and self-order kiosks, a PCI VLAN for card terminals, kitchen display screens and printers, the drive-thru headset and order-confirmation system, guest Wi-Fi, and CCTV. A local store server caches menus and orders for offline operation.
flowchart TD
HQ[HQ and Cloud POS]
SDWAN[SD-WAN Edge with Firewall]
HQ ---|"SD-WAN over broadband and LTE"| SDWAN
subgraph STORE["Store Network"]
SRV[Store Server offline cache]
subgraph FOH["Front of House VLAN"]
POS[POS Terminals]
KIOSK[Self-order Kiosks]
end
subgraph PCI["PCI VLAN"]
CARD[Card Terminals]
end
subgraph BOH["Kitchen VLAN"]
KDS[Kitchen Display Screens]
PRN[Order Printers]
end
DT[Drive-thru Order System]
WIFI[Guest Wi-Fi]
CCTV[CCTV]
end
SDWAN --- SRV
SRV --- POS
SRV --- KIOSK
SRV --- KDS
SRV --- PRN
SRV --- DT
SDWAN --- CARD
SDWAN -.- WIFI
SDWAN -.- CCTVA Swiggy/Zomato-style food delivery platform: customer, restaurant and rider apps, and the services that match orders, riders and payments.
Everything that happens between a customer tapping Place Order and the food arriving: payment, restaurant acceptance, rider assignment, pickup and delivery.
Every status of a food delivery order, from placed to delivered, including restaurant rejection, no rider and customer cancellation.
How orders from dine-in, takeaway and delivery apps flow through a restaurant kitchen display system to the pass and out.
A schema for a food delivery platform: restaurants, menus, items with add-ons, customers, orders, order items and riders.
How a food delivery platform scales for lunch and dinner peaks: pre-scaling, autoscaling services, sharded databases and a surge-protected dispatch.