As I understand it, this is very similar to Linkedin's Kafka.
To understand how you would use it, read some of the kafa docs: https://kafka.apache.org/documentation.html#introduction
To understand how you would use it, read some of the kafa docs: https://kafka.apache.org/documentation.html#introduction
Of course, I haven't used kinesis and have only glanced at the docs, so I could be wrong - it could very well be that Kinesis is the glue between data input and data processor rather than the data processor itself, in which case, yeah, it looks a lot like Kafka.