Nam Vu[Java 21] Virtual Thread aka FibersJava 21 đã chính thức (official) release LTS (long time support) version, nó cung cấp khá nhiều các tính năng (feature) hay ho, nhưng theo…15 min read·Oct 10, 2023--3--3
Nam VuFeature TogglesFeature Toggles (hay còn gọi là Feature Flags) là một kỹ thuật giúp cho hệ thống đang chạy có thể thay đổi được mà không cần thay đổi mã…22 min read·Dec 10, 2021----
Nam VuTản mạn về DDD trong Microservices, CQRS và Event SourcingMicro-services nhiều năm về trước và tới tận bây giờ nó vẫn là một hot-trend chưa có dấu hiện hạ nhiệt , nhà nhà người người đều nói về nó…15 min read·May 14, 2021----
Nam VuReactive Programming là gì? Ứng dụng nó trong Java thế nào?Các ứng dụng hiện đại bây giờ đều phải đối mặt với một nỗi lo lớn đó là làm thế nào để ứng dụng có thể hoạt động tốt với số lượng lớn…10 min read·Dec 20, 2020--3--3
Nam VuGo Concurrency dành cho Java Developers.Golang là một ngôn ngữ mới và đang tăng trưởng rất nhanh, rất nhiều các hệ thống lớn trên thế giới sử dụng Go là ngôn ngữ chính trong phần…8 min read·May 28, 2020--2--2
Nam Vu[Design Pattern] Liệu bạn có thực sự hiểu về Singleton pattern?Đầu tiên hãy định nghĩa Singleton là gì đã.7 min read·May 20, 2020--1--1
Nam Vu[System Design] Cơ bản về thiết kế hệ thống.Cùng với Algorithm thì System Design là một phần rất quan trọng trong phỏng vấn và tuyển dụng, nhất là bạn ứng tuyển với vị trí từ Senior…42 min read·Apr 16, 2020--4--4
Nam Vu7 sai lầm thường gặp khi làm việc với Redis.Chắc hẳn ai cũng tìm kiếm những mẫu thiết kế tốt (best practices) khi tiếp cận tới một công nghệ hay một kiến trúc nào đó mới mẻ với bản…7 min read·Apr 3, 2020--1--1
Nam VuGraalVM — Make Java Great AgainSau 8 năm phát triển tích cực cuối cùng vào tháng 5/2019 các kỹ sư ở Oracle đã ra mắt GraalVM — một máy ảo “đa ngôn ngữ” hiệu xuất cao và…11 min read·Feb 26, 2020--3--3
Nam VuGarbage CollectorChắc hẳn ai làm việc với Java lâu năm đều đã từng gặp các rắc rối với "memory leak” hay là “out of memory” và nguyên nhân đều đến từ bộ…11 min read·Oct 25, 2019----