Kinesis Data Streams Flashcards

1
Q

одновременно на 1 Kinesis шард для чтения

A

10 батчей

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

API операция, которую вызывают Consumer’ы при Enhanced режиме

A

SubscribeToShard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

данных можно читать из 1 Kinesis шарда

A

2 MB/sec или 2_000 records
- при Shared режиме - это общий лимит для всех consumer’ов этого шарда
- при Enhanced режиме - это личный лимит для каждого consumer’а этого шарда

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

сервисы, устроеные по принципу Java HashMap

A

SQS, SNS, Kinesis Data Streams, DynamoDB, Kafka

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

данных можно писать в 1 Kinesis шард

A

1 MB/sec или 1_000 records/sec

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

API операция, которую вызывают Consumer’ы при Shared режиме

A

GetRecord

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

принцип работы Kinesis при выборе Shared Mode

A

PULL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

режимы настройки Kinesis’а

A

Consumer Modes (Shared, Enhanced), Capacity Modes (Provisioned, On-Demand)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

принцип работы Kinesis при выборе Enhanced Mode

A

PUSH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

capacity режим, где автоматически масштабируются шарды Kinesis

A

On-demand Mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

capacity режим, где руками мы выбираем количество шардов Kinesis

A

Provisioned Mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

лимиты Provisioned режима

A

1 MB/sec write, 2 MB/sec read данныз в 1 Kinesis шард

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

лимиты On-Demand режима

A

в 4 раза выше по-умолчанию, в 200 раз выше максимально

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

то, чем ограничено множество KCL Consumer’ов

A

множество шардов

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

паттерн, который реализует Kinesis Data Stream в режиме Enhanced Mode

A

SQS+SNS FanOut

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

максимальный retention сообщений в Kinesis

A

365 дней

14
Q

retention сообщений в Kinesis по-умолчанию

A

24 часа (как в DynamoDB Stream)