Chia sẻ kiến thức

Chào mừng bạn đến với trang web của tôi! Tại đây, bạn sẽ tìm thấy thông tin và kiến thức mà tôi đã tích luỹ trong quá trình học tập và làm việc của bản thân. Hãy cùng nhau trải nghiệm và phát triển cùng nhau!

2025

Bài viết mới

  1. Authorization Pattern

    Authorization pattern là cách thiết kế logic kiểm soát quyền truy cập trong một hệ thống, nói nôm na là: ACL = Ai (Who) có quyền gì (What) trên tài nguyên nào (Resource)…

    7 phút đọc
  2. npm i / npm ci

    npm i là gì ? npm i là alias của npm install . Đây là lệnh phổ biến nhất dùng trong Node.js project để cài đặt tất cả các dependencies được định nghĩa trong file package.json…

    2 phút đọc
  3. IaaS - PaaS - SaaS - FaaS - BaaS

    SaaS — software as a service Trong trường hợp này, nhà cung cấp cloud lưu trữ các ứng dụng và cung cấp chúng cho người dùng cuối qua Internet. SaaS là tầng cao nhất trong mô hình…

    3 phút đọcSystem Design
  4. Three-Tier Architecture

    Trong phát triển phần mềm, đặc biệt là các hệ thống web và enterprise application, Three-tier Architecture (kiến trúc 3 lớp) là một mô hình kiến trúc phổ biến, được sử dụng rộng…

    2 phút đọcSystem Design
  5. Clean Architecture & Hexagonal Architecture
    Series: Microservice with Clean & Hexagonal Architecture, DDD, SAGA, Outbox...
  6. Partitioning
    1 phút đọcSeries: Database Edge Case - Các ví dụ bằng PostgreSQL
  7. View Vs Marterialized View
    3 phút đọcSeries: Database Edge Case - Các ví dụ bằng PostgreSQL
  8. Denormalization
    2 phút đọcSeries: Database Edge Case - Các ví dụ bằng PostgreSQL

Bắt đầu từ đây

Series & ghi chép sách

Chủ đề