Giới thiệu về Microservices Architecture: Tách từ các ứng dụng đơn lẻ sang microservices
Hiểu về kiến trúc microservices: Tại sao phân tách từ monocoque thành microservices, và các nguyên tắc và thách thức của việc phân tách.
Tin nóngBắt đầu với Message Queue: RabbitMQ, Kafka, RocketMQ
So sánh ba hàng đợi tin nhắn lớn: ưu và nhược điểm của RabbitMQ, Kafka, RocketMQ và các kịch bản áp dụng.
Tin nóngTính nhất quán của các hệ thống phân tán: Định lý CAP và Lý thuyết BASE
Hiểu các lý thuyết cổ điển về các hệ thống phân tán: Định lý CAP và lý thuyết BASE, và cuối cùng là tính nhất quán.
Tin nóngThực hiện khóa phân tán: Redis, Zookeeper, Database Lock Contrast
So sánh ba cách triển khai khóa phân tán: Redis, Zookeeper và Database Lock.
Tin nóngSo sánh ORM Framework: Hibernate, MyBatis, Prisma
So sánh ba ORM framework: Java Hibernate, MyBatis và Node.js Prisma.
Tin nóngBắt đầu với GraphQL: So sánh sự khác biệt với REST API
Hiểu ngôn ngữ truy vấn GraphQL: Sự khác biệt và lợi thế so với API REST truyền thống.
Tin nóngBắt đầu với Nginx: Cấu hình proxy ngược và cân bằng tải
Học Nginx: Reverse proxy, cân bằng tải, cấu hình cơ bản cho các dịch vụ tài nguyên tĩnh.
Tin nóngDocker Compose: Khởi động môi trường phát triển bằng một cú nhấp chuột
Bắt đầu môi trường phát triển với Docker Compose bằng một cú nhấp chuột: dàn dựng nhiều container, phụ thuộc dịch vụ, quản lý cấu hình.
Tin nóngMã đặc tả và định dạng: ESLint, Prettier, EditorConfig
Unified Code Style: ESLint Code Check, Prettier Autoformat, EditorConfig Editor Config.
Tin nóngBắt đầu với kiểm tra thâm nhập: sự khác biệt giữa hộp đen, hộp trắng, hộp xám
Có ba chế độ kiểm tra thâm nhập: hộp đen (không có thông tin), hộp trắng (đầy đủ thông tin) và hộp xám (một phần thông tin).
