Trending Topics
by Geo-Location
Insight Data Engineering
Tigran Antonyan
New York
Demo!!!
API/Web Form Works!
• Only the a simple API/Form works so far
‣ via Flask
• http://trendinghashtags.net:5000
Data Transformation
Map ReduceFilter Map Map Reduce
Data Flow / Pipeline
Message
Broker
Real-Time
Streaming
DB
No-SQL
UI
Web-based
Camus
Batch Processing
Some work
remains
❌
❌
❌
Cluster Setup
HDFS Namenode
Camus (cron) /
Kafka Consumer
Spark Master
Kafka Broker
HDFS Datanode #1
Stream Reader /
Kafka Producer
Kafka Broker
Spark
HDFS Datanode #2
Kafka Broker
Spark
HDFS Datanode #2
Kafka Broker
Spark
Cassandra Seed
Cassandra
Cassandra
m4.large nodes m3.medium nodes
About Me
Camping
• BS in CS at FAU
• Software Engineer
‣ Citrix
‣ UCONN VoTeR Center

Geo-Trending Example