Top Banner
20
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Master Project Presentation
Bappa
Stamp
Bappa
Stamp
Page 2: Master Project Presentation

 By

Monica Thaneer Rahul Ravipati

Sayantani Manna

Project Advisor: Ashok Banerjee

   

Page 3: Master Project Presentation

Problem  Statement   ● According to Royal Embassy of Saudi Arabia, 10

million pilgrims visited Mecca in 2011, . ● Amro & Nijem states 30,000 missing cases in 2011.

Page 4: Master Project Presentation

Mo.va.on  ●  Traditional search method. ●  Inadequate means of identification – Plastic ID cards ● Delay in tracking lost Pilgrims

Page 5: Master Project Presentation

 Web  Client-­‐Search  Page  

Page 6: Master Project Presentation

 Web  Client-­‐Map  Result  Page  

Page 7: Master Project Presentation

Streaming  data  ● Sensors ● Logs ● Stock Trade ● Personal Devices ● Network Connections and more……

Page 8: Master Project Presentation

State  of  the  art  ●  Splunk : Capture ,Index, correlate real time log data generating

report

●  Infosphere (IBM): Stream Analytic platform.

●  Amazon Kinesis: Real-time processing Serviceof streaming data

●  h=p://en.wikipedia.org/wiki/List_of_web_analy.cs_soFware  

Page 9: Master Project Presentation

                                 Technology  in  our  Project    Apache  Storm  –  Why?  

●  Multiple use cases ●  Data types, size, velocity ●  Mission critical data Fault-tolerance ●  Time series / pattern analysis Reliability Ref:-­‐h(p://storm.incubator.apache.org/  

Processing, computation, etc Scalability

Page 10: Master Project Presentation

Technologies  in  our  Project    Apache  KaMa  

● A distributed publish-subscribe messaging system

Why Kafka… ●  High throughput ●  Persistent ●  Distributed

http://baljeetsandhu.wordpress.com/page/2/

Page 11: Master Project Presentation

Technology  Used  (contd.)    CASSANDRA-­‐real  >me  opera>onal  data  store      

•  Optimal for time series data

•  Near-linear scalable

•  Low read/write latency      

ref:-http://upload.wikimedia.org/wikipedia/commons/5/5e/Cassandra_logo.svg

Page 12: Master Project Presentation

INGEST PROCESS

VISUALIZE

ANALYZE

STORE

Sensor data

Sensor data

Sensor data

Streaming Data Processing

Page 13: Master Project Presentation

Project  Approach  ● Prototyping Project

● Agile Methodology

● Test Driven Approach

Page 14: Master Project Presentation

Component  Diagram  

Page 15: Master Project Presentation

Ac.vity  Diagram  

Page 16: Master Project Presentation

Use  Case  Diagram  

Page 17: Master Project Presentation

     

Interface  end  to  end  flow  

 

Page 18: Master Project Presentation

Tes.ng  And  Valida.on    

● Unit testing ●  Integration testing ● Performance Testing ● Stress Testing

Page 19: Master Project Presentation

Conclusion  ● A prototype of the tracking system on streaming data ● Real Time Analysis reduces tracking delay ● Potential to broaden the scope of software industry

in Tourism.

Page 20: Master Project Presentation

Thank  You