Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
zmyzheng committed Mar 14, 2020
1 parent 9da7b15 commit 9fbd4f6
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Tweet Map with Trends

1. Build a Tweet Collector to collect real-time tweets with Twitter Streaming API
2. Push collected tweets to `kafka` cluster
3. Utilize Flink Streaming processing to parse, filter and tranform tweets
4. Ingest processed tweets to Elasticsearch for data persistance and index
5. Develop SpringBoot RESTful API server to query tweets from Elasticsearch
6. Visualize real time tweet trends with Frontend Angular web application
7. Show Geographical Tweet Heat Map with Kibana
8. Create Docker image and deploy microservices to Kubernetes cluster
1. Build a `java` Tweet Collector to collect real-time tweets with Twitter Streaming API
2. Push collected tweets to `Kafka` cluster
3. Utilize `Apache Flink` Streaming to process (parse, filter and tranform) tweets
4. Ingest processed tweets to `Elasticsearch` for data persistance and index
5. Develop `SpringBoot` `RESTful API server` to query tweets from Elasticsearch
6. Visualize real time tweet trends with Frontend `Angular` web application
7. Show Geographical Tweet Heat Map with `Kibana`
8. Create `Docker` image and deploy `microservices` to `Kubernetes` cluster

![](TweetMap-Architecture.png)

Expand Down

0 comments on commit 9fbd4f6

Please sign in to comment.