Dự án Blog cá nhân được xây dựng với mục tiêu tối ưu hóa trải nghiệm đọc, hiệu năng cao và thiết kế hiện đại.
© 2025 DevOrbit. Open Source. trahoangdev

Blog by trahoangdev
© 2025 DevOrbit. trahoangdev
2 stories about performance
Đa luồng (Multi-threading) là con dao hai lưỡi. Tìm hiểu sâu về Race Condition, Memory Visibility, Deadlock và tại sao Virtual Threads (Java 21) là cuộc cách mạng.
Phân tích `ArrayList` vs `LinkedList` ở mức Memory Layout, bí mật `HashMap` hoạt động với Red-Black Tree, và cách chọn Collection đúng đắn để code chạy nhanh như gió.