Redis Streams: Consumer Group và PEL
Minh họa cách Redis Streams cho phép nhiều consumer trong một group cùng đọc dữ liệu, theo dõi message chưa xử lý qua Pending Entries List và đảm bảo at-least-once delivery.
MessagingTrung bình2026-07-02
Tài liệu tham khảo
Mở rộng
Animation gốc là một file HTML tự chứa, có thể nhúng lại ở bất kỳ trang nào khác. Mở file gốc
Liên quan
MessagingTrung bình
Idempotent Consumer & Deduplication
Consumer dùng message id/idempotency key để loại bỏ trùng lặp khi broker gửi lại message theo cơ chế at-least-once.
#idempotency#deduplication#at-least-once#consumer
MessagingNâng cao
Apache Kafka: Partition, consumer group và offset
Kafka phân phối record theo key vào các partition (log append-only có offset), sao chép qua ISR, và để nhiều consumer group đọc song song độc lập — pub/sub ở quy mô lớn.
#kafka#pub-sub#partition#consumer-group
MessagingNâng cao
Kafka Consumer Rebalance
Minh họa quá trình rebalance trong Kafka consumer group: gán lại partition, cooperative sticky rebalance để tránh dừng toàn bộ group.
#kafka#consumer-group#rebalance#partition