Hi all
Has anyone used K6 to rapidly and concurrently populate Amazon Kinesis streams? I haven’t seen any libraries for KCL in JS unfortunately but was wondering if anyone has attempted this before?
Thanks
Neill
Hi all
Has anyone used K6 to rapidly and concurrently populate Amazon Kinesis streams? I haven’t seen any libraries for KCL in JS unfortunately but was wondering if anyone has attempted this before?
Thanks
Neill
I haven’t used Kinesis, but from what I can see, it has a REST API, so it should be fairly easy to do what you want with normal HTTPS requests by k6: PutRecords - Amazon Kinesis Data Streams Service
Since you’d probably need AWS authentication, you can take a look at this simple S3 demo for how it was implemented in k6: k6 compatible awsv4 library · GitHub
There is now a pull request for kinesis support : support Kinesis, which makes it really easy to start with k6-kinesis integration. Thanks to autometa101.