Built-in Kafka Features
1. Partitioning
2. Quotas
3. Replication and Broker Configuration
4. Monitoring and Alerts
Client-side Implementations
1. Producer Settings
2. Consumer Settings
3. Backpressure Mechanisms
Worth reading about the backpressure patterns and Kafka in general: Where does Kafka fit in a reactive architecture?