🔴 1. Truy cập Dữ liệu & Quản lý Kết nối (Data Access & Connection Management) Những thư viện này đóng vai trò sống còn vì chúng ảnh hưởng trực tiếp đến hiệu năng, khả năng mở rộng quy mô và nguy cơ sập hệ thống (outages). 🔹 Redis ❌ Jedis (mô hình cũ, gặp vấn đề khi thay đổi cấu trúc cụm topology) ✅ Lettuce (hỗ trợ lập trình phản ứng reactive, tự động kết nối lại) ✅ Valkey Glide (được AWS khuyến nghị) 🔹 Vùng chứa Kết nối JDBC (JDBC Connection Pool) ❌ Apache DBCP ❌ C3P0 ✅ HikariCP (mặc định trong Spring Boot, nhanh nhất, ổn định cao) 🔹 ORM / Tầng Lưu trữ Dữ liệu (Persistence) ❌ Hibernate 4.x cũ ❌ Các cấu hình MyBatis đời cũ (legacy configs) ✅ Hibernate 6+ ✅ Spring Data JPA phiên bản mới nhất