Backend

Backend

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

Java Virtual Threads: Khi Concurrency trở nên dễ thở hơn

10 1 1
  • Avatar
1
Avatar

[System Design Version 1 - Bài 9] Scale Database: Replication (Master-Slave), Sharding (Phân mảnh) và những cạm bẫy khi chia nhỏ dữ liệu

10 0 1
  • Avatar
0
Avatar

Tôi Xóa Toàn Bộ JSP Khỏi Spring Boot — Và Đây Là Lý Do

22 0 0
1
Avatar

720 tests: tôi đã tối ưu hoá từ 9 giờ xuống còn 1 giờ

31 0 0
0
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

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

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

33 1 1
  • Avatar
0
Avatar

[Architecture] API Gateway & TLS: Đừng rớt đài vì bảo mật "nửa mùa" trong mạng nội bộ

31 0 3
  • Avatar
  • Avatar
4
Avatar

Đừng nhầm lẫn giữa "Toy Project" và "Hệ thống Enterprise" - Giải mã xương sống của doanh nghiệp lớn

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

62 1 3
  • Avatar
  • Avatar
2
Avatar

[React] Đừng dùng React Toastify như một tay mơ - Kiến trúc Notification chuẩn Enterprise

52 1 1
  • Avatar
4
Avatar

Namespace là gì? Đừng code như một cái máy nếu chưa hiểu rõ bản chất!

41 0 1
  • Avatar
3
Avatar

[Deep Dive] Chọn Laravel Starter Kit nào? Đừng để sự "tiện tay" bóp chết hệ thống của bạn

30 0 1
  • Avatar
3
Avatar

[Series Thực Chiến] Chinh phục Queue - Phần cuối: Xử lý Failed Jobs và nghệ thuật "Hồi sinh" công việc

35 0 1
  • Avatar
3
Avatar

[Series Thực Chiến] Chinh phục Queue - Phần 4: Đánh thức Worker - Nghệ thuật chạy ngầm và quản lý với Supervisor

28 0 1
  • Avatar
3
Avatar

[Backend Masterclass] Các thuật toán Caching: LIFO, LRU và Tuyệt kĩ "Cơ hội thứ 2" CLOCK

35 0 1
  • Avatar
3
Avatar

[Series Thực Chiến] Chinh phục Queue - Phần 3: Đưa Job vào Queue - Khi nào chạy ngay, khi nào đợi?

24 0 1
  • Avatar
3
Avatar

[Series Thực Chiến] Chinh phục Queue - Phần 2: "Đóng gói" công việc chuyên nghiệp với Job Classes

37 1 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)

32 0 1
  • Avatar
3
Avatar

Apache Kafka: Hệ thống truyền thông điệp thời gian thực

54 0 0
1
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í