Download - Face of facebook

Transcript
Page 1: Face of facebook

THE SOCIAL NETWORK

Presented By:

Neha 2,CS-B

Page 2: Face of facebook

FACEBOOK STATISTICS

1.More than 500 Million active users.

2. Around 900 Million applications,pages & groups.

3. Global Reach in 70 languages.

4. Website integration through Its Social plugin:

2.5 Million websites integreted.

5.200 Million Facebook Mobile users.

6.1.2 Million photos/sec.

Page 3: Face of facebook

Statistics continued...

7.570 Billion page views per month.

8.More than 3 Billion photos are uploaded every month.

9.More than 25 Billion pieces of content (status updates, comments, etc)are shared every month.

Page 4: Face of facebook

So Facebook is one of the highest traffic Websites.

Page 5: Face of facebook

So how they handle this huge amount of traffic?

Is their any kind of Magic behind all this?

Obivously YES it's the magic of OPEN SOURCE

Page 6: Face of facebook

Facebook have more than 30000 servers to handle this

traffic and huge data.

But,Hardware is not everything!

Page 7: Face of facebook

WE POWER

Page 8: Face of facebook

HOW DOES FACEBOOK WORKS

THE CORE Part

LAMP(Linux+Apache+Mysql+Php)

Page 9: Face of facebook

MEMCACHED(We can cache TeraBytes of data)

http://memcached.org/

Page 10: Face of facebook

BigPipe

Do you know what is pagelets?

Page 11: Face of facebook

THRIFT(protocol)

We made them communicate

http://thrift.apache.org/

Page 12: Face of facebook

Scribe (Log-server)

Https://github.com/facebook/scribe

(We make Real-Time logs.)

Page 13: Face of facebook

Cassandra

(Select Fun,Profit FROM Real_world WHERE Relational=FALSE)

http://cassandra.apache.org/

Page 14: Face of facebook

HipHop for PHP('C++' is really Lightening fast)

https://github.com/facebook/hiphop-php

Page 15: Face of facebook

Hadoop(We Analyse The Data)HDFS

http://hadoop.apache.org/

Page 16: Face of facebook

Hive(I am friend of Hadoop)

http://hive.apache.org/

Page 17: Face of facebook

Varnish(We Accelerate The Web)

http://www.varnish-cache.org/

Page 18: Face of facebook

HayStack(You upload we store)

Page 19: Face of facebook

Your Security is Important

Facebook cares for you and your data

Page 20: Face of facebook

Security Schemes 1.HTTPS

2.One time password 3.Social Captchas 4.Measures to protect from cyber-bullying 5.Advance account settings

Page 21: Face of facebook

Queries?