System Design

System Design

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

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

39 0 0
0
Avatar

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

57 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

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

61 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

130 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

59 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

72 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

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

61 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

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

76 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

83 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

116 1 3
  • Avatar
  • Avatar
2
Avatar

[System Design Version 1 - Bài 1] System Design là gì? Tại sao hệ thống chạy đúng ở Local nhưng lại "chết" trên Production?

146 2 3
  • Avatar
  • Avatar
2
Avatar

System Design: Web Crawler

58 0 0
0
Avatar

System Design: URL Shortener about 100 million tps

40 0 0
0
Avatar

[Big-tech-interview - System Design] Thiết kế 1 Distributed ID Generator sao cho hợp lý - 4 ways

58 0 0
0
Avatar

[Laravel Masterclass] Làm chủ QR Code: Nghệ thuật "Đúc" mã vạch và Thảm họa I/O ổ cứng

57 0 1
  • Avatar
3
Avatar

Cách Server tìm kiếm siêu tốc trên khối dữ liệu mã hóa (Zero-Knowledge Search)

43 0 1
  • Avatar
3
Avatar

Vừa bấm Update, F5 lại ra dữ liệu cũ: Lỗi tại code hay tại... nhân phẩm?

58 1 1
  • Avatar
6
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í