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ối ưu hóa hệ thống: MongoDB, MySQL, Cache và Server Job

Với các dự án phát triển lâu năm, hệ thống thường trở nên cồng kềnh do lượng dữ liệu và logic phức tạp ngày càng tăng. Để đảm bảo hiệu suất và khả năng mở rộng, việc 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

Chọn Laravel Module cho dự án của mình

Khi bắt đầu tiến hành 1 ứng dụng, phần mềm bằng Laravel thì một trong những quyết định quan trọng là chúng ta cần phải xác định xem có chia source thành các module không ?Khi mới đầu join vào... Read more

Sử dụng L5 Repository làm Repository Design Pattern trong Laravel

Ở bài trước mình đã có bài viết Tại sao nên sử dụng Repository Design Pattern trong Laravel nên ở bài này mình sẽ không giải thích nhiều về Repository Pattern là gì nữa. Mình sẽ tập trung nói về... Read more

Giới thiệu về laravel observer

I. TỔNG QUAN II. NỘI DUNG Các setup để có thể theo dõi 1 model Trong file này ta có thể làm các nghiệp vụ như log activity của người dùng khi cần với từng sự kiện, trong $product thì... Read more

Laravel Tinker là gì? Áp dụng thực tế trong quá trình phát triển ở Ecomobi

Trong thời gian làm ở Ecomobi mình cũng có cơ duyên được làm việc ở nhiều hơn 1 team. và cũng có cơ hội làm việc cùng gần như toàn bộ anh em dev backend ở đây. Mình nhận thấy... 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 về service worker

Service worker là gì ?Với các website trước đây yêu cầu đòi hỏi để chúng hoạt động là luôn phải có mạng, mỗi khi vào website thì cần phaỉ load lại trang toàn bộ trang rất lâu, và các notifications… Read more