¿Cuáles son los principales componentes de AWS Kinesis?
Kinesis es un sistema distribuido formado por varios componentes. Los principales componentes de Kinesis son
1. Flujos: Un flujo es un grupo de registros que Kinesis ingiere y procesa en tiempo real. Un flujo consta de uno o más fragmentos, y cada fragmento es una secuencia ordenada de registros de datos.
2. Fragmentos: Un fragmento es una secuencia de registros en un flujo. Equivale a una partición de datos. Cada fragmento tiene una secuencia específica de registros y proporciona una capacidad específica de lectura y escritura.
3. 3. Productores: Los productores se encargan de enviar datos a un flujo Kinesis. Los productores pueden ser cualquier aplicación que pueda enviar datos a un punto final HTTP/HTTPS.
4. Consumidores: Los consumidores son responsables de leer y procesar los datos de un flujo Kinesis. Los consumidores pueden ser cualquier aplicación que pueda leer datos de un punto final HTTP/HTTPS.