Slide 15
Slide 15 text
© 2023 All Rights Reserved
Real-World Example: Top 5 Global Retailer
Extensive Product Catalog
● System of record for all
products sold online and
across thousands of
physical stores
● Over 100M items, including
products from external
merchants & partners
Key Requirements
● High throughput, support multiple TBs in a few hours from Kafka and
refresh entire catalog nightly while handling transactional updates
● Low latency with 90:10 reads to writes
● Multi-region with strong consistency, transactions & secondary indexes
● Easily scale during peak seasons with guaranteed resilience
● Non-disruptive Day 2 operations (scale up / down, replacing nodes, …)
● Platform agnostic for on-prem data center and public cloud Azure IaaS
Past Challenges
Several issues with previous Apache Cassandra database:
● Data not consistent in global product catalog
● Needed scale and flexibility
● Needed Multi-region deployments with strong consistency & data
accuracy
Top 5 Global
Retailer