I'm really interested in learning about the technology stack used in fast food restaurants, specifically places like McDonald's or Yum Brands. If anyone has experience working there or knows about their pub/sub systems, it would be awesome to get some insights!
4 Answers
But why do they choose such complex systems for fast food? Seems like overkill for ordering fries and burgers.
From what I've heard, Chick-fil-A actually runs a Kubernetes cluster at each of their locations using k3s. It's a pretty nifty setup for fast food tech!
When I place an order, my order number is pubbed to the kitchen, and they subscribe to that number to know what to make next. It’s a pretty straightforward pub/sub system!
In terms of tech stack, you'll find that many fast food spots like these often utilize a lot of RHEL, Kubernetes, Kafka, Java, and similar technologies. They definitely have some robust systems in place!
That feels over engineered?