Emulate AWS Kinesis Data Streams so streaming/partition-based code paths (which SQS/ServiceBus/PubSub don't cover) become testable locally. Strong LocalStack-parity demand.
Build: a new stream/ portable driver (streams, shards, PutRecord(s), GetShardIterator, GetRecords, sequence numbers, shard iterators) and server/aws/kinesis on the AWS JSON1.1 protocol. Design the driver so Azure Event Hubs / GCP Pub/Sub-Lite can reuse it in follow-ups.
Acceptance: real aws-sdk-go-v2/service/kinesis roundtrip green — CreateStream → PutRecords → GetShardIterator → GetRecords returns the records in order.
Emulate AWS Kinesis Data Streams so streaming/partition-based code paths (which SQS/ServiceBus/PubSub don't cover) become testable locally. Strong LocalStack-parity demand.
Build: a new
stream/portable driver (streams, shards, PutRecord(s), GetShardIterator, GetRecords, sequence numbers, shard iterators) andserver/aws/kinesison the AWS JSON1.1 protocol. Design the driver so Azure Event Hubs / GCP Pub/Sub-Lite can reuse it in follow-ups.Acceptance: real
aws-sdk-go-v2/service/kinesisroundtrip green — CreateStream → PutRecords → GetShardIterator → GetRecords returns the records in order.