Các khái niệm cốt lõi cần nắm khi làm việc với Redis
Redis Core Concept Giới thiệu Redis đã trở thành một nền tảng trong phát triển phần mềm hiện đại, được ngưỡng mộ vì hiệu suất, tính linh hoạt và sự đơn giản của nó. Trong bài viết này, chún...
Redis Core Concept Giới thiệu Redis đã trở thành một nền tảng trong phát triển phần mềm hiện đại, được ngưỡng mộ vì hiệu suất, tính linh hoạt và sự đơn giản của nó. Trong bài viết này, chún...
Các khái niệm cốt lõi cần nắm khi làm việc với RabbitMQ Nguồn: Medium Giới thiệu Trong hầu hết các ứng dụng hiện đại, chúng ta đang chuyển sang kiến trúc microservices. Vì kiến trúc microservice...
Singleton Giới thiệu Singleton là một Design Pattern thuộc nhóm Creational Pattern. Nó đảm bảo chỉ duy nhất một thể hiện của một lớp được tạo ra trong suốt chương trình. Đặt vấn đề Trong nhiều t...
Factory Method Giới thiệu Định nghĩa: Factory Method là một Design Pattern thuộc nhóm Creational Patterns (Mẫu thiết kế tạo đối tượng), cung cấp một cách để tạo các đối tượng của lớp một cách lin...
Buider Pattern - Design Pattern (phần 1) Nguồn: Design Pattern Tiếng Việt Giới thiệu Builder Pattern là một Creational Design Pattern cho phép xây dựng đối tượng phức tạp bằng cách sử dụng các đ...
📚 TỔNG HỢP KIẾN THỨC SEQUELIZE CLI 1. SEQUELIZE CLI LÀ GÌ? Sequelize CLI = Git cho Database - Quản lý thay đổi cấu trúc database theo thời gian - Làm việc nhóm dễ dàng (sync database giữa ...
API design: hành trình vượt qua phỏng vấn Nguồn: Trung Vương Lời Mở Đầu: Tuần vừa qua, trong vai trò Technical Interviewer cho vị trí Backend Developer, tôi đã có cơ hội trao đổi với nhiều ứng viê...
Kỹ thuật viết Script để tự động hóa một số tác vụ trên Postman Vấn đề đặt ra: Khi làm việc với Postman để test API, chúng ta thường phải thực hiện nhiều hao tác lặp lại như nhập lại access_token, ...
Kiến thức cơ bản cần nắm về mạng Mạng là gì? Mạng là một tập hợp các máy tính và thiết bị khác mà có thể thực hiện việc gửi và nhận dữ liệu cho nhau Mỗi thiết bị trong một mạng gọi ...
10 nguyên tắc Clean Code phổ biến 1. Return sớm nhất có thể hay đơn giản là tránh việc để quá nhiều điều kiện lồng nhau ❌ Không nên function isEligibleForDiscount(user) { if (user) { if (us...