#aws #kinesis #firehose


AWS Kinesis Firehose Producer

3 releases

0.1.2 Aug 2, 2021
0.1.1 Jul 10, 2021
0.1.0 Apr 6, 2021

#4 in #kinesis

MIT license

672 lines

Kinesis Firehose (Producer)

build status

A Rust crate to send data to AWS Kinesis Firehose Very much WIP


Kinesis Firehose producer utility

Handles buffering, retries, and limits

Available flavours:

Limitations / decisions:

  • Adds newlines (\n) to records on the way out
  • Attempts to buffer the maximum amount (500 records)
  • Will always retry requests 10 times, waiting a constant time between attempts
  • Probably others

See examples for usage.


~493K SLoC