System Design

System Design

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

System Design: Thiết kế Collaborate Document Editing tools như Google docs

41 0 0
0
Avatar

[C++ OOP Thực Chiến] Bài 39: Lưu ý cài đặt kế thừa - Những cái bẫy chết người của OOP!

26 0 1
  • Avatar
0
Avatar

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

22 0 0
0
Avatar

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

48 0 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)

31 0 1
  • Avatar
1
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

24 0 0
0
Avatar

System Design: URL Shortening Service like Bitly

43 2 0
2
Avatar

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

32 0 0
0
Avatar

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

75 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

44 2 0
2
Avatar

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

88 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

61 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

63 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

136 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

60 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

74 1 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

69 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?

69 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

148 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?

92 0 1
  • 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í