Scalability Analysis - Product catalog design
Growth Table: Product Catalog Design
| Scale | Users | Catalog Size | Traffic (Requests/sec) | Storage | Key Changes |
|---|---|---|---|---|---|
| Small | 100 | 10K products | 50 | ~1 GB | Single database instance, simple caching |
| Medium | 10K | 100K products | 5,000 | ~10 GB | Read replicas, distributed cache, basic load balancing |
| Large | 1M | 1M products | 100,000 | ~100 GB | Sharded database, CDN for images, advanced caching |
| Very Large | 100M | 100M+ products | 5,000,000 | ~10 TB+ | Multi-region sharding, microservices, global CDN, asynchronous processing |
