Scale Challenge 5 - Inventory Avalanche on February 21, 2025 data engineering data ingestion ecommerce Engineering Leadership high scalability Kafka retail Scaling challenges +