Near real-time Twitter data streaming using Apache Flink.
SpringBoot application that runs in your local environment.
Flink is used to stream data from Twitter. The Twitter data received by Flink is in JSON format which is parsed and persisted to a H2 database.
Lombok: In your IDEA (e.g. Intellij), open the Settings panel and search for "Plugins", then search for "Lombok" in the plugins. Find the plugin and install it
In the application.yml, set your consumerKey, consumerSecret, token and tokenSecret value.
Change the datasource properties in the application.yml (default is to H2 database).
Good to go, you can now just run Application.class