User Tools

Site Tools


aws:analytics:kinesis-data-streams:shard

Shard (Kinesis Data Streams)

What it is: A shard is the basic unit of capacity in a Kinesis data stream.

What it’s for:

  • Scale ingestion (writes) and consumption (reads).
  • Distribute streaming records across multiple shards.

Key ideas:

  • More shards = more throughput capacity (higher parallelism).
  • Producers write records to shards; consumers read from shards.

Exam cues:

  • “need higher stream throughput” → increase shard count.
  • “scale streaming capacity” → shards.

Hard words (English + IPA + Vietnamese meaning):

  • *shard* /ʃɑːrd/: phân mảnh (đơn vị chia tải)
  • *throughput* /ˈθruːpʊt/: thông lượng
  • *parallelism* /ˈpærəlelɪzəm/: tính song song
  • *ingestion* /ɪnˈdʒestʃən/: thu nhận dữ liệu vào
aws/analytics/kinesis-data-streams/shard.txt · Last modified: by phong2018