¿Cuáles son los principales componentes de AWS Kinesis?
What are the main components of AWS Kinesis?
Kinesis is a distributed system that is composed of several components. The main components of Kinesis are:
1. Streams: A stream is a group of records that are ingested and processed in real-time by Kinesis. A stream consists of one or more shards, and each shard is an ordered sequence of data records.
2. Shards: A shard is a sequence of records in a stream. It is equivalent to a data partition. Each shard has a specific sequence of records and provides a specific read and write capacity.
3. Producers: Producers are responsible for sending data to a Kinesis stream. Producers can be any application that can send data to an HTTP/HTTPS endpoint.
4. Consumers: Consumers are responsible for reading and processing data from a Kinesis stream. Consumers can be any application that can read data from an HTTP/HTTPS endpoint.
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.
general_qa
es