System Design

System Design

Sắp xếp theo: Bài viết mới nhất
Avatar

Production-Ready Logging: Triển khai ELK Stack Cloud-Agnostic cho Node.js (Với 512MB RAM Local)

54 0 0
0
Avatar

System Design: Thiết kế hệ thống lưu trữ tương tự dropbox

177 1 0
0
Avatar

[Series Die-To-Redeliver] Phần 1: Tư duy "Thà chết chứ không giấu lỗi" (Crash-Only Software)

71 1 1
  • Avatar
2
Avatar

Xây dựng Node.js Scaffolding Engine: hơn 1 triệu trạng thái kiến trúc được kiểm chứng

59 0 0
0
Avatar

System Design: URL Shortening Service like Bitly

136 2 0
2
Avatar

Kafka Message Key: "Chìa khóa" để duy trì thứ tự dữ liệu.

167 2 0
1
Avatar

Design Pattern Failure Case Study - Feature Flag và Incident chục nghìn tỷ đồng

117 0 0
0
Avatar

Business Logic Flaw: Thứ khiến nhiều hệ thống “không bị hack” nhưng vẫn mất tiền

127 2 0
2
Avatar

Design pattern - Cây, Chim và các cuộc tập trận

168 0 0
0
Avatar

Từ Lý Thuyết Đến Thực Tế: Thiết Kế Module Invoice Nâng Cao - 3 Dạng Tính Điện/Nước, Dịch Vụ Động, và InvoiceCalculator Thuần Túy không phụ thuộc database

85 2 1
  • Avatar
1
Avatar

Từ Lý Thuyết Đến Thực Tế: SqlQueryManager — tại sao bỏ Eloquent ORM và build tầng data access bằng raw SQL là quyết định đúng cho SaaS multi-tenant

95 1 1
  • Avatar
1
Avatar

Đừng để Database "toang" vì Kafka: Giải quyết bài toán Out-of-order Messages từ gốc đến ngọn

195 1 2
  • Avatar
  • Avatar
4
Avatar

Nghiệp vụ Checkout COD: Không chỉ là một nút bấm - Tư duy xử lý "vạn đơn" cho Backend

100 0 1
  • Avatar
5
Avatar

Tư duy Logging trong hệ thống Laravel "hạng nặng": Đừng để hệ thống của bạn là một "Hộp đen" bí ẩn

101 2 1
  • Avatar
5
Avatar

Thiết kế hệ thống Giỏ hàng (Cart) chuẩn E-commerce: Bài toán Tồn kho và Tính toán động

145 0 1
  • Avatar
4
Avatar

[System Design Version 1 - Bài 10] Message Brokers (RabbitMQ, Kafka): Tại sao các hệ thống lớn không thể sống thiếu hàng đợi?

151 0 1
  • Avatar
4
Avatar

[System Design Version 1 - Bài 5] Hexagonal Architecture & Domain-Driven Design (DDD): Cách bảo vệ "core logic" khỏi sự thay đổi của Framework và Database

443 0 1
  • Avatar
4
Avatar

[System Design Version 1 - Bài 4] Monolith vs. Microservices: Cuộc chiến không hồi kết. Khi nào thì nên chia nhỏ, khi nào thì nên giữ nguyên?

160 0 1
  • Avatar
3
Avatar

[System Design Version 1 - Bài 3] Trade-off (Sự đánh đổi): Nghệ thuật tối thượng trong System Design. Không có kiến trúc hoàn hảo, chỉ có kiến trúc phù hợp với bối cảnh

248 1 1
  • Avatar
3
Avatar

[System Design Version 1 - Bài 2] CAP Theorem & PACELC Theorem: Những định lý bất di bất dịch mà mọi kỹ sư backend phải nằm lòng

355 3 3
  • Avatar
  • Avatar
3
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí