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.
Quais são os principais componentes da AWS Kinesis?
Kinesis é um sistema distribuído composto por vários componentes. Os principais componentes do Kinesis são: 1. Fluxos: Um fluxo é um grupo de registros que são ingeridos e processados em tempo real pelo Kinesis. Um fluxo consiste em um ou mais fragmentos, e cada fragmento é uma sequência ordenada de registros de dados. 2. fragmentos: Um fragmento é uma sequência de registros em um fluxo. É equivalente a uma partição de dados. Cada fragmento tem uma sequência específica de registros e fornece uma capacidade de leitura e gravação específica. 3. produtores: Os produtores são responsáveis por enviar dados para um fluxo Kinesis. os produtores podem ser qualquer aplicativo que possa enviar dados para um ponto final HTTP / HTTPS. 4. consumidores: os consumidores são responsáveis por ler e processar dados de um fluxo Kinesis. os consumidores podem ser qualquer aplicativo que possa ler dados de um ponto final HTTP / HTTPS.