Bài viết với chủ đề: system-design-case-studies
-
Operate what you build: bài học cho AI product nhỏ
Phân tích tư duy ownership trong production engineering và cách áp dụng vào AI workflow, CRM, dashboard và sản phẩm nhỏ.
→ -
Monitoring cho AI workflow: học từ Netflix nhưng áp dụng ở scale nhỏ
Thiết kế monitoring vừa đủ cho AI workflow nhỏ: logs, metrics, traces, evaluation và business signals.
→ -
Từ Discord đến CRM: lưu activity log và conversation history ra sao?
Rút bài học từ cách Discord xử lý message storage để thiết kế activity log và conversation history cho CRM nhỏ.
→ -
Khi database bắt đầu làm team on-call kiệt sức
Từ case Discord lưu trữ trillions of messages, bài viết nhìn vào dấu hiệu database không còn phù hợp với workload.
→ -
Feed ranking và feedback loop: bài học cho product builder
Giải thích feedback loop trong recommendation system và cách product builder nên thiết kế tín hiệu, metric và guardrails.
→ -
TikTok-style recommendation: vì sao architecture quan trọng không kém algorithm?
Phân tích TikTok-style feed qua nguồn chính thức và nghiên cứu học thuật để hiểu vai trò của platform architecture trong recommendation.
→ -
Shopee và distributed tracing: nhìn request đi qua microservices như thế nào?
Phân tích case Shopee dùng ClickHouse cho distributed tracing và bài học cho các hệ thống nhiều service.
→ -
Khi nào nên rời MongoDB/Cassandra/SQL? Bài học từ Discord
Phân tích quyết định database migration qua case Discord và cách chọn database theo access pattern, operational cost và trade-off.
→ -
Discord lưu trữ trillions of messages như thế nào?
Đọc case Discord chuyển từ Cassandra sang ScyllaDB và rút ra bài học về database, hot partition, migration và latency.
→ -
Netflix Microservices: vì sao observability quan trọng hơn bạn nghĩ?
Đọc bài Netflix về microservices để hiểu vì sao hệ phân tán cần quan sát theo nhiều tầng: request flow, bottleneck và instance-level metrics.
→ -
Thiết kế ranking system từ Airbnb đến CRM search
Rút bài học từ Airbnb Search và Embedding-Based Retrieval để thiết kế CRM search/ranking theo hướng thực tế.
→