¿Kafka como offset en Kinesis Stream?

He trabajado un poco con Kafka en el pasado y últimamente hay un requisito para transferir parte de la tubería de datos en AWS Kinesis Stream. Ahora he leído que Kinesis es efectivamente un tenedor de Kafka y comparte muchas similitudes.

Sin embargo, no he podido ver cómo podemos tener múltiples consumidores leyendo de la misma secuencia, cada uno con su correspondiente desplazamiento. Se asigna un número de secuencia a cada registro de datos, pero no pude encontrar nada específico para el consumidor (¿Id. De grupo Kafka?).

¿Es realmente posible tener diferentes consumidores con diferentes tasas de ingestión en el mismo AWS Kinesis Stream?

Respuestas a la pregunta(1)

Su respuesta a la pregunta