Untacit.

Social systems case

Design a follow and feed service

Move from follow relationships to feed delivery, scale, storage, and fan-out trade-offs

Use CSDEC to clarify requirements, scope the system, design the architecture, examine storage, and review bottlenecks.

Social systemsFeedShardingMessage queues

Case path

Work through the design decisions

  1. 01Part B: Follow Service — ClarifyFree account
  2. 02Part B: Follow Service — ScopeFree account
  3. 03Part B: Follow Service — High-level designFree account
  4. 04Part B: Follow Service — Deep diveFree account
  5. 05Part B: Follow Service — Bottlenecks and reviewFree account