Slide 21
Slide 21 text
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis Data Streams Monitoring
5 transactions
per second,
per shard
With only one
consumer application,
records can be
retrieved every 200ms
up to 1MB or 1,000
records per seconds,
per shard for writes
• 10MB per second, per shard
• up to 10,000 records per call
Consumer
Application
GetRecords()
Data
Hash
Function
PK
PK
PK
PK
Stream
Shard1
Records
Shard2
Records
Shard3
Records
PutRecord {Data, StreamName, PartitionKey}
How long time does a record stay in a shard?