Design a menu update system for a global restaurant chain
Headquarters controls the menus shown on many kinds of devices in restaurants worldwide. Menus share global items but have local parts per country, and they change for breakfast, lunch and dinner and from day to day. Design how updates are authored, distributed and applied on time at scale, and what a restaurant shows when it loses its network connection.
No answer yet. Write the first one; the best answer gets endorsed.
