Archives
- 31 Mar [Principles] A.C.I.D Principles
- 28 Mar [NestJS] Upload files to AWS S3 using NestJS
- 25 Mar [Principles] S.O.L.I.D Principles
- 25 Mar [Design Pattern] Bridge Pattern
- 24 Mar [Architecture] Implement Clean Architecture
- 21 Mar [System Design] Proxies
- 20 Mar [Design Pattern] Adapter Pattern
- 18 Mar [Architecture] Clean Architecture
- 16 Mar [Design Pattern] Singleton Pattern
- 15 Mar [NestJS] Giới thiệu về các khái niệm cơ bản trong NestJS
- 14 Mar [Design Pattern] Prototype Pattern
- 13 Mar [Design Pattern] Builder Pattern
- 13 Mar [System Design] Indexes
- 12 Mar [Design Pattern] Abstract Factory Pattern
- 12 Mar [System Design] Phân chia dữ liệu — Sharding/Data Partitioning
- 11 Mar [Nginx] Forward Proxy and Reverse Proxy
- 11 Mar [Design Pattern] Factory Method Pattern
- 11 Mar [Design Pattern] Mở đầu
- 11 Mar [System Design] Bộ đệm — Caching
- 11 Mar Redis Architecture
- 11 Mar [Nginx] Phần 2: Kiến thức cơ bản
- 10 Mar [System Design] Cân bằng tải
- 10 Mar [Jekyll] Hướng dẫn cài đặt Jekyll
- 09 Mar [System Design] Các tính chất chính của một hệ thống phân tán
- 08 Mar [System Design] Mở đầu
- 08 Mar [System Design] Định lý CAP / CAP Theorem
- 08 Mar [System Design] SQL vs. NoSQL
- 08 Mar [System Design] Sao lưu và đồng bộ dữ liệu — Redundancy and Replication
- 08 Mar [System Design] Long-Polling vs WebSockets vs Server-Sent Events
- 08 Mar [System Design] Consistent Hashing
- 04 Mar [NestJS] Introduction IoC, DIP, DI and IoC Container in NestJS