Problem -------------- [Instacart](https://leetcode.com/discuss/interview-question/system-design/657775/System-Design%3A-Design-Instacart) System Design Instacart Customer Facing Portal / App Customer Portal Registration Seller Component (Eg. Costco, Safeway) Notifications on Registration and Order Fullfillment Chat Server Also design API that Seller (Costco) will use to call instacart to fullfill the order so that instacart can complete the order and later someone will go to costco to buy the products. Requirements -------------- - Users module (register/authentication) - Seller portal (register/upload products/read feed from vendors) Traffic -------------- - 128M housholds - 350k active shoppers / 7 days = 50k/day -