Understanding Kafka partition assignment strategies and how to write your own custom assignor
Apache Kafka Rebalance Protocol, or the magic behind your streams applications
Multi-Threaded Message Consumption with the Apache Kafka Consumer
How to Effectively Use ExecutorService in Kafka Consumers
终于有人把 kafka 原理说清楚了!