Chia sẻ kiến thức lập trình, kĩ năng mềm từ góc nhìn của một Engineer

Category: System Design

Rest API: Cách Ngăn Chặn Duplicate Request Hiệu Quả

Giải pháp chống trùng lặp dữ liệu (duplicate request) mà mình muốn nói đến ở đây, chính là việc một user khi thao tác với một nguồn cấp API hoặc bất kì nguồn dữ liệu nào, trên thực tế họ chỉ thao tác 1 lần, tuy nhiên vì lý do lỗi bất kì nào đó như: do người dùng cố tình, hoặc có thể do hacker, nhằm mục đích gây ra sai lệch dữ liệu hệ thống.

Continue reading

How to build Rate Limit with Hazelcast and Spring Boot

Đây là một thiết kế nâng cao và rất thường xuyên gặp trong những bài toán thực tế, mục đích chính là để giới hạn truy cập dữ liệu tới một nguồn tài nguyên cụ thể trong một khoảng thời gian nhất định, sẵn tiện đang đi series Hazelcast thì mình sẽ hướng dẫn mọi người cách dựng một khung Rate Limit sử dụng Hazelcast luôn.

Continue reading

© 2024 Cafeincode

Theme by Anders NorenUp ↑