Hi all,

This might be a common question, but unfortunately, I couldn't find a reliable 
answer or documentation to guide me. There are various conflicting ideas.

If a producer tries to ingest at a faster rate than the configuration set in 
the topic, what will happen?

Example:

- Topic size: 10 GB
- Retention Period: 1h
- Producer rate: 11 GB/h


Will Kafka:

- Aggressively delete older messages even if the retention period is greater 
than the age of the message?
- Reject messages from the producer until there is room for new messages? 
- Potentially delete newer or older messages to make room?
- Any other type of data handling?

Thanks!
                   

Reply via email to