AWS Kinesis with Java

An introduction to Kinesis using Apache Camel and Spring Cloud Stream

Streaming and its integration with Spring



Message Brokers

Example of a Message Broker sitting between data producers and data consumers


How the various components of Kinesis fit together
Example of using Kinesis Data Analytics

Apache Camel

Spring Cloud Stream

Worked Example

Example architecture for polling the Twitter API
Setting up a Kinesis Data Stream
Setting up a data analytics component, part one
Setting up a data analytics component, part two
Example log output for the producer
Example Apache Flink Dashboard screen
Consuming Tweets on the other side of the Kinesis applications


Senior Software Engineer at the BBC