Class IngestionBatchProcessor

java.lang.Object
com.linkedin.davinci.kafka.consumer.IngestionBatchProcessor

public class IngestionBatchProcessor extends Object
This class is used to process the AA/WC messages in parallel to address the long-tail partition lagging issues. For the AA/WC message handling, the consumption is not the bottleneck, but the processing overhead, and even with a single consumer, with IngestionBatchProcessor, we hope we can utilize the full node's resources to speed up the leader ingestion.