Kafka Log Compaction
Compacted topic chỉ giữ lại giá trị mới nhất cho mỗi key, dùng tombstone để xóa, phục vụ như changelog.
MessagingNâng cao2026-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
Schema Registry với Avro
Producer đăng ký schema Avro để lấy schema ID, Schema Registry kiểm tra compatibility, consumer tải lại schema để giải mã message.
#schema-registry#avro#kafka#serialization
MessagingCơ bản
Pull vs Push Consumers
So sánh mô hình pull (consumer tự poll như Kafka) với mô hình push (broker chủ động đẩy như RabbitMQ) và đánh đổi giữa chúng.
#kafka#rabbitmq#pull#push
MessagingTrung bình
Partitioning và Ordering
Partition key giữ thứ tự message theo từng key; tăng số partition giúp song song hóa nhưng mất thứ tự toàn cục.
#kafka#partitioning#ordering#throughput