Python tutorial - IT technology blog

Hướng dẫn sử dụng redis-py: Tối ưu hóa hiệu năng ứng dụng Python với Caching, Pipeline và Distributed Lock

redis-py cung cấp 3 kỹ thuật thiết thực để tăng tốc ứng dụng Python: cache-aside pattern tránh query database thừa, pipeline gom batch lệnh giảm round-trip network 8–12 lần, và distributed lock ngăn race condition khi nhiều worker chạy song song. Bài viết trình bày từng kỹ thuật với ví dụ code thực tế và cách đo hiệu năng bằng Redis built-in stats.
Development tutorial - IT technology blog

Redis Distributed Lock trong Microservices: Giải pháp chặn Race Condition khi xử lý đồng thời

Hướng dẫn implement Redis Distributed Lock trong hệ thống Microservices để giải quyết bài toán Race Condition khi nhiều service xử lý cùng một dữ liệu đồng thời. Bao gồm code Python thực tế với Lua script an toàn, cách chọn TTL hợp lý và monitoring lock trên Redis.