14
Big Data in REAL TIME Ron Zavner

Big Data in Real Time

Embed Size (px)

DESCRIPTION

Real time analytics on big data applications, what is real time, what are the challenges to achieve real time complex calculation on big data and how they can be solved.

Citation preview

Page 1: Big Data in Real Time

Big Data in REAL TIMERon Zavner

Page 2: Big Data in Real Time

We’re Living in a Real Time World…Homeland Security

Real Time Search

Social

eCommerce

User Tracking & Engagement

Financial Services

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved2

Page 3: Big Data in Real Time

The Flavors of Big Data Analytics

Counting Correlating Research

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved3

Page 4: Big Data in Real Time

It takes a week for users to

send 1 billion tweets

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved4

Twitter in Numbers (March 2011)

Source: http://blog.twitter.com/2011/03/numbers.html

Page 5: Big Data in Real Time

On average,

140 milliontweets get sent every day

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved5

Twitter in Numbers (March 2011)

Source: http://blog.twitter.com/2011/03/numbers.html

Page 6: Big Data in Real Time

The highest throughput to date is

6,939 tweets/sec.® Copyright 2011 Gigaspaces Ltd. All Rights Reserved6

Twitter in Numbers (March 2011)

Source: http://blog.twitter.com/2011/03/numbers.html

Page 7: Big Data in Real Time

460,000 new accounts are created daily

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved7

Twitter in Numbers (March 2011)

Source: http://blog.twitter.com/2011/03/numbers.html

Page 8: Big Data in Real Time

Challenge – Word Count

Word:Count

Tweets

CountCount??® Copyright 2011 Gigaspaces Ltd. All Rights Reserved8

Page 9: Big Data in Real Time

Thousands of tweets per second to process Aggregate counters for each word Latency – less than a second System needs to linearly scale System needs to be fault tolerant Querying & Persisting Data Managing the system

Analyze the Problem

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved9

Page 10: Big Data in Real Time

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved10

Tier Based Architecture?

Page 11: Big Data in Real Time

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved11

Data Grid

Page 12: Big Data in Real Time

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved12

Putting it all together

Page 13: Big Data in Real Time

1. Just2. Found3. Love

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved13

The 3 Most Popular Words on Twitter?

- August 2012

Page 14: Big Data in Real Time

[email protected]

® Copyright 2011 Gigaspaces Ltd. All Rights Reserved14

Q&A