#firehose #aws #kinesis

kinesis-firehose-producer

AWS Kinesis Firehose Producer

3 releases

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

#10 in #kinesis

Download history 3/week @ 2024-02-20 17/week @ 2024-02-27 1/week @ 2024-03-05 8/week @ 2024-03-12 10/week @ 2024-03-26 42/week @ 2024-04-02

52 downloads per month

MIT license

31KB
672 lines

Kinesis Firehose (Producer)

build status

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


lib.rs:

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.

Dependencies

~16–28MB
~502K SLoC