Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Amazon Products Category Ranking System Design
1. Methodology
1. 5 Step Process
1.1. Use cases, assumptions, constraints
1.2. Back of envelope calculations
1.3. Design core components
1.4. High level design
1.5. Scale the design
2. Amazon Recently Viewed Items
Step 1a: Use Cases
● Functional requirements (use cases)
○ Service calculates the past week's most popular products
by category
○ User views recently viewed items
● Nonfunctional requirements
○ High availability
6. Amazon Recently Viewed Items
Step 3: Design core components
● Use case#1: Service for popular products by category
○ Write API gathers raw rank data
○ Rank service using MapReduce for data
● Use case #2: Users view latest products
○ Read API views data in SQL