← Back to context

Comment by aurareturn

5 hours ago

Is 100k order per minute a lot? Even a single Postgres instance should serve that fine?

100k(s) orders per minute is several orders of magnitude more than realistic. Amazon does 20k orders per minute.

Instacart doesn't need "100,000s of grocery delivery orders per minute".

There must be some 0s added for the sake of the story.

One assumes they mean 100,000s (plural) concurrent users actively building carts

  • Is that still a lot? Feels like a single 64-core, 256GB RDS instance with some caching should handle that fine. RDS has instances up to 192-core and 768GB.

    • Keep in mind they’re doing real-time logistics and messaging, as well as type-ahead search and managing ads and promotions