Live data from Hacker News

Chick Fil A's Edge Enterprise Architecture

medium.com

11–20 of 58 posts

Re: Chick Fil A's Edge Enterprise Architecture

#13
post #7

Earlier quoted context omitted.

It's easy to have a low-effort cynical take about Chick-Fil-A's use of Kubernetes in its restaurants, but the actual post outlining why they chose to provision each restaurant with a 3-node Kubernetes cluster [1] makes a fairly compelling argument. Simply put, they needed to ensure that their point-of-sale terminals had bulletproof reliability, and they wanted to do it in a way that leveraged commodity hardware. The…

Low effort is pointing out just one thing that may or may not even help. This doesn't address the machine learning pieces, 100k sensors per restaurant, fryer sensors, everything else that is listed. It's a chicken sandwich restaurant. How much will all of this really buy over typical weekly/monthly/yearly sales trends? It's not just CFA. I for some reason watched a Taco Bell video on LinkedIn that layed out one small…

I don't know how Chikfilas are near you, but with the ones I've been to there are often lines of cars wrapping around the building a couple times. And when that happens, there are several Chikfila employees walking car-to-car with tablets, pre-emptively taking and charging orders from customers.

Allowing them to batch-make orders from cars that would otherwise have to wait for someone else to get their food to place the order.

Not having to have the stores talk to a remote server to record an order during peak load could be a win. Not sure if it justifies "edge computing" but if a fast food restaurant needed it, it'd be them. I've never seen anything like that level of congestion at McDonalds or Taco Bell.

Re: Chick Fil A's Edge Enterprise Architecture

#14
post #7

Earlier quoted context omitted.

Low effort is pointing out just one thing that may or may not even help. This doesn't address the machine learning pieces, 100k sensors per restaurant, fryer sensors, everything else that is listed. It's a chicken sandwich restaurant. How much will all of this really buy over typical weekly/monthly/yearly sales trends? It's not just CFA. I for some reason watched a Taco Bell video on LinkedIn that layed out one small…

I don't know how Chikfilas are near you, but with the ones I've been to there are often lines of cars wrapping around the building a couple times. And when that happens, there are several Chikfila employees walking car-to-car with tablets, pre-emptively taking and charging orders from customers. Allowing them to batch-make orders from cars that would otherwise have to wait for someone else to get their food to place…

Yep, same. Actually, same everywhere I've ever lived in the US, come to think of it.

I think CFA has a cult following, due to politeness and quality. In all my rambling, I guess my point is that CFA could go back to pen and paper, non electric cash only cash registers, and still probably not miss a beat.

Given that we both know there will always be a line blocking the highway, every day but Sunday, what do all the sensors, machine learning, etc really enable? I guess I'm just asking for a bit of pragmatism, even where it obviously isn't my place to say so.

Re: Chick Fil A's Edge Enterprise Architecture

#15
> The goal of the Restaurant Edge Compute platform was to create a robust platform in each restaurant where our DevOps Product teams could deploy and manage applications to help Operators and Team Members keep pace with ever-growing business, whether in the kitchen, the supply chain, or in directly serving customers.

> (Previous article) Our hypothesis: By making smarter kitchen equipment we can collect more data. By applying data to our restaurant, we can build more intelligent systems. By building more intelligent systems, we can better scale our business.

I must admit, from an outsiders perspective, it really sounds like a bunch of buzzwords justifying a solution in search of a problem. Their examples of forecasting waffle fries reminds me of a failed startup that forecasted how many checkout lines to open via computer vision (which I can't find on Google). In the end, it turned out it was a lot easier for a human manager to simply open a new line when required, and the computer vision provided the wrong forecasting to be accurate. I wonder what CFAs success criteria and metrics are for this project.

Tech-wise, wouldn't it be a lot simpler to do a single node, single application that gets updated via something like RAUC? Especially if you have a small team (which they emphasized), it seems to me like adding a Kubernetes cluster at the edge adds complication without much benefit, other than "redundancy" (how redundant is a single rack with the same power source anyways?). Also, how would they get an important security update to the host, if it becomes necessary?

It's a lot of nitpicks, but the project overall is very cool. Sounds like they solved a lot of hard tech problems and executed well on the ops.

Re: Chick Fil A's Edge Enterprise Architecture

#17
post #2

But why?

Justifying the most expensive franchise 'take' of any chain in the nation, apparently.

They're basically the mob of the fast food industry. They only want $10k from you to start your franchise; they cover all the costs of starting the business. The tradeoff they have the highest percentage take of any franchise.

Re: Chick Fil A's Edge Enterprise Architecture

#18
post #2

But why?

I remember 10 years ago when my friend asked me to go look at his restaurant client's computer and diagnose/fix if possible.

The 486 based PC had a mix of grease and lint/dust on every possible surface including the power supply fan, all cabling and the entirety of the motherboard. It had been placed on a shelf near one of the deep fryers and had run without problems for years. Certainly the other end of the 'long tail' of computing!

Re: Chick Fil A's Edge Enterprise Architecture

#19

Earlier quoted context omitted.

I don't know how Chikfilas are near you, but with the ones I've been to there are often lines of cars wrapping around the building a couple times. And when that happens, there are several Chikfila employees walking car-to-car with tablets, pre-emptively taking and charging orders from customers. Allowing them to batch-make orders from cars that would otherwise have to wait for someone else to get their food to place…

Yep, same. Actually, same everywhere I've ever lived in the US, come to think of it. I think CFA has a cult following, due to politeness and quality. In all my rambling, I guess my point is that CFA could go back to pen and paper, non electric cash only cash registers, and still probably not miss a beat. Given that we both know there will always be a line blocking the highway, every day but Sunday, what do all the se…

They also seem to be conveniently located in a lot of places. I never ate there until recently when I moved and wound up with one right next to my gym. Now I eat there multiple times a week, and yes the politeness is a big factor I’d say.
Post reply on HN