- Support code will exist in parallel from the current code. The support code are:
- Background thread
- A new coordinator implementation, AsyncConsumerCoordinator, for example.
- Events and event executors
- We will create a new KafkaConsumer class first, then have it override the existing one once reach stability