This is a implementation of a Streaming Analytics System using Apache Flink
.
Near-Realtime Output | Batch analytics on RT output |
---|---|
![]() |
A video demo of the streaming analytics running in the test environment can be seen here.
For Deployment guidelines click here
For viewing the design details of the system click here
- Flink - As Streaming Framework
- Kafka - As Message Broker
- Elasticsearch - As Final Sink
- Kibana - Visualizing Batch outputs
- Redis - As near-realtime Sink
- Kibria Shuvo github
- Lecture materials of Hong-Linh Truong Website
- A very nice article by Tyler Akidau Streaming 101