Tag: redis Cơ bản
Nội dung này là bản nháp và sẽ không được đưa vào các phiên bản thật.
14 bài viết được gắn tag redis:
- Cache penetration và avalanche: khi cache không còn che được database
- Cache stampede: nhiều request cùng nạp lại một key
- Cache-aside pattern
- Distributed lock với Redis: lock hết hạn khi chủ còn chạy thì sao?
- Integration test với Testcontainers: Postgres, Redis, Kafka thật cho mỗi lần chạy mà CI không chậm như rùa
- Pipelining, MULTI/EXEC và Lua: khi nào chuỗi lệnh Redis thật sự nguyên tử?
- Rate limiting cho API: chọn thuật toán, lưu trạng thái ở đâu và trả lỗi thế nào
- Redis data structures: chọn kiểu dữ liệu theo use case thay vì nhét mọi thứ vào string
- Redis expiration và eviction: key biến mất vì hết hạn hay vì thiếu memory?
- Redis persistence: restart hoặc kill -9 thì mất bao nhiêu dữ liệu?
- Redis single-threaded nghĩa là gì khi có I/O threads?
- Thiết kế news feed: fan-out on write, fan-out on read và điều một tài khoản 5 triệu follower làm vỡ
- Tình huống: cache stampede giờ cao điểm
- Tình huống: tài khoản 5 triệu follower đăng bài và mọi feed trễ 40 phút