MySQL: Clustered index và Secondary index trong InnoDB

I. Giới thiệu Gần đây mình có tìm hiểu cơ bản về khái niệm cũng như cách hoạt động của Clustered index và Secondary index mình rút ra được khá nhiều kiến thức. Trong bài viết này mình sẽ chia... Read more

Tìm hiểu về microservice và các vấn đề thường gặp

I. Khái niệm Microservice là kiến trúc phần mềm trong đó ứng dụng lớn sẽ được chia thành các service nhỏ độc lập, mỗi service sẽ có chức năng cụ thể. Các service giao tiếp với nhau qua HTTP, Message... Read more

Tìm hiểu cơ bản về concurrency trong Golang

I. Giới thiệu Concurrency trong Golang là khả năng thực hiện nhiều tác vụ đồng thời cùng trong một chương trình, điều này cho phép tác vụ không bị chặn có thể run song song. Nó giúp tối ưu hóa... Read more

Tìm hiểu cơ bản về RabbitMQ

I. Tổng Quan RabbitMQ là một hệ thống hàng đợi tin nhắn (message broker) thường được sử dụng để xử lý công việc bất đồng bộ. Nó giúp truyền và phân phối các tin nhắn (message) giữa các ứng dụng... Read more

Tìm hiểu cơ bản về Redis Streams

I. Tổng Quan Redis Streams là một cấu trúc dữ liệu trong Redis và được giới thiệu từ phiên bản 5.0. Nó được ra đời do nhu cầu ngày càng cao về xử lý dữ liệu theo thời gian thực,... Read more

Tìm hiểu cơ bản về Docker Swarm

I. Giới thiệu Docker Swarm là công cụ quản lý container được tích hợp trong Docker, nó là một công cụ giúp bạn dễ dàng mở rộng và quản lý các container trên một hoặc nhiều máy chủ. Trong bài... Read more

Tìm hiểu cơ bản về Laravel Activitylog

I. Tổng quan Trong các dự án hiện nay đa số đều ghi log, log rất quan trọng đặc biệt là đối với những dự án có nhiều quản trị viên. Trường hợp sử dụng log phổ biến là: –... Read more

Tìm hiểu cơ bản về Aggregation trong Mongodb

I. Tổng Quan 1. Giới thiệu Aggregation thường được sử dụng để tổng hợp dữ liệu. Nó cho phép ta thực hiện tìm kiếm, nhóm, sắp xếp và xử lý các phép tính toán phức tạp… Có 4 mục chính... Read more

Sử dụng Docker, Docker-compose Cho Laravel Project

Hãy tưởng tượng mình có 1 con APP cần API và mình dùng Laravel Framework viết API. Trong dự án này mình dự định sẽ sử dụng php, laravel, nginx, redis, mysql và supervisord. Chúng ta sẽ bắt đầu từ... Read more

Tìm hiểu cách push image lên Docker Hub

I.  Tạo kho lưu trữ trên Docker hub Để push image lên Docker Hub thì đầu tiên chúng ra sẽ cần có 1 tài khoản, để đăng ký bạn truy cập vào link https://hub.docker.com/signup  bạn sẽ thấy hình ảnh sau.... Read more