Programing

Tư duy “Fail Fast” trong thiết kế hệ thống backend

Tư duy “Fail Fast” trong thiết kế hệ thống backend

Fail Fast không phải là để thất bại – mà là để thất bại sớm, rõ ràng và có thể kiểm...
Avatar photo Giang Nguyen Van
2 min read
Xây dựng một cronjob phân tán với BullMQ và Redis

Xây dựng một cronjob phân tán với BullMQ và Redis

“Cronjob là trái tim của nhiều hệ thống backend – nhưng nếu không thiết kế phân tán, nó có thể trở...
Avatar photo Giang Nguyen Van
2 min read

Dựng front-end bằng Clean Architecture

Khi nhắc đến Clean Architecture, nhiều người thường chỉ nghĩ đến backend – nơi cần cấu trúc rõ ràng để quản...
Avatar photo Toan Nguyen Thai
5 min read

Server Component và Client Component

Điểm SEO 71/100 chưa đạt yêu cầu, cần được trên 80 điểm Nếu như chỉ quen thuộc với ReactJS, hẳn bạn...
Avatar photo binh.phamdinhthanh@ncc.asia
4 min read

Khám phá Monorepo: Cách bứt phá quản lý mã nguồn

Trong thế giới phát triển phần mềm hiện đại, việc quản lý mã nguồn đang trở nên phức tạp hơn bao...
Avatar photo dan.nguyenhai@ncc.asia
4 min read

Tìm hiểu về RabbitMQ? Ứng dụng của RabbitMQ

RabbitMQ là gì? RabbitMQ là một AMQP message broker hay còn gọi là phần mềm quản lý hàng đợi message. Hiểu đơn...
Avatar photo Duong Tran Duc
2 min read

Tổng quan về Dataform(cloud-based DBT) và ứng dụng

Bài viết giúp bạn tìm hiểu sơ bộ về Dataform. Dataform là một nền tảng hỗ trợ quản lý quy trình chuyển...
Avatar photo Mai Huy
2 min read

Monolith vs Microservices: Đâu là lựa chọn tốt?

Trong phát triển phần mềm, cách bạn cấu trúc ứng dụng của mình có thể có tác động lớn đến cách...
Avatar photo Dat Nguyen Tuan
3 min read
bsod

[low level learning] Màn hình xanh huyền thoại

Tìm hiểu lỗi Màn hình xanh
Avatar photo Tung Tran Huy
3 min read