บทที่ 24-28 · Advanced Topics

บทที่ 24-28 Summary

สรุปบทที่ 24-28 สำหรับ System Design Interview

24. S3-like Storage

Durability, Data Nodes, Erasure Coding

25. Gaming Leaderboard

Redis Sorted Set, Sharding

26. Payment System

PSP, Reconciliation

27. Digital Wallet

Event Sourcing, Saga, CQRS

28. Stock Exchange

Matching Engine, Order Book

Key Takeaways

Distributed Systems ต้องรู้:

  • CAP Theorem, Consistency Models
  • Replication Strategies
  • Partitioning, Sharding
  • Load Balancing, Caching

เนื้อหานี้อ้างอิงจาก ByteByteGo - System Design Interview - An Insider's Guide (Vol 1 & 2)