Bỏ qua đến nội dung

Thẻ

#Performance

7 bài viết

Tech15 phút đọc

Python Concurrency: Hiểu GIL, Threading và Multiprocessing từ gốc

Hướng dẫn chuyên sâu về Python Concurrency: Hiểu bản chất GIL, phân biệt Threading vs Multiprocessing, tối ưu I/O vs CPU-bound và tư duy kiến trúc backend.

#Python#Concurrency#Backend
Tech10 phút đọc

DuckDB nhanh vì nó bỏ qua cái khúc ai cũng quên

Mổ xẻ bên trong DuckDB: vì sao một engine SQL chạy ngay trong tiến trình, bỏ qua mạng, lại nhanh hơn cả cụm máy chủ triệu đô, và dân HN nghĩ gì.

#duckdb#databases#sql
Tech7 phút đọc

Java Valhalla: Mười Hai Năm Để Xóa Một Giả Định

Sau một thập kỷ, Project Valhalla cuối cùng đã vào JDK 28 dạng preview. Cả dự án rút lại còn một ý: cho phép object từ bỏ identity để JVM xếp gọn như int.

#java#jvm#performance
Tech7 phút đọc

Caching & Redis: Mô hình tư duy 'Tờ giấy nhớ'

Tại sao Redis làm mọi thứ nhanh hơn? Hướng dẫn chuyên sâu về cache invalidation (vấn đề khó nhất CS), các chiến lược eviction, và Redis data types.

#System Design#Redis#Performance
Tech5 phút đọc

CDN: Mô hình tư duy 'Cửa hàng Tiện lợi'

Tại sao ảnh load ngay với user Mỹ nhưng ì ạch ở Việt Nam? Hướng dẫn chuyên sâu về CDN Edge Node, Cache-Control header và cache busting.

#System Design#Performance#Networking
Tech6 phút đọc

Database Indexing: Mô hình tư duy 'Tủ Danh mục Thư viện'

Tại sao thêm index lại làm query nhanh gấp 100 lần? Hướng dẫn chuyên sâu về B-Tree, compound index, covering index và các câu truy vấn giết chết database.

#Database#SQL#Performance
Tech3 phút đọc

Latency vs. Throughput vs. Bandwidth: Mô hình tư duy 'Ống nước'

Tại sao mạng nhanh (Bandwidth) mà API vẫn chậm (Latency)? Hướng dẫn chuyên sâu về P99, nút cổ chai và cách tối ưu hiệu năng.

#System Design#Performance#Metrics