特に食べたいものも無いお昼。
たまたま通りかかった吉野家に入りました。
そこにいた店員に釘付けですw
一言で言うと
「すべてのイベントが同一プライオリティで単一スレッドのFIFO」
ロジック的には安定してて信頼性もあるのですが、なにぶん非効率です。
新規お客が来て、その後に会計待ちのお客が発生すると、新規お客のオーダーが終わるまで会計はさせない。
#新規お客が考え中でもw
この場合、新規お客のオーダーを取った後、注文をバックコールせずに会計処理に突入w
#バックコールはトッププライオリティだろうがw
会計が終わったお客の隣のお客が会計を要求すると、そのお客は待たせて会計が終わったお客の食器を下げる。
#下げたときに注文品が出てきてもスルーしてして手ぶらで会計待ちのお客のところまで戻ってくる
A,B,Cと3人同時に注文をとった場合は、バックコールはC,B,Aとなるw
#なぜかココだけスタックw
そしてその店員は、最適化されたリソース配分で「回せてる」と思ってるらしく、なぜか上から目線w
その他、もろもろツッコミどころ満載です。
一言「非効率ですよ。」と言ってやりたかったのですが、久しぶりに見た逸材(違う意味でw)、次回を楽しみに帰ってきました。
興味のある人は吉野家 調布店前 2階にぜひw