THE SOCIAL NETWORK
Presented By:
Neha 2,CS-B
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.
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.
So Facebook is one of the highest traffic Websites.
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
Facebook have more than 30000 servers to handle this
traffic and huge data.
But,Hardware is not everything!
WE POWER
HOW DOES FACEBOOK WORKS
THE CORE Part
LAMP(Linux+Apache+Mysql+Php)
MEMCACHED(We can cache TeraBytes of data)
http://memcached.org/
BigPipe
Do you know what is pagelets?
THRIFT(protocol)
We made them communicate
http://thrift.apache.org/
Scribe (Log-server)
Https://github.com/facebook/scribe
(We make Real-Time logs.)
Cassandra
(Select Fun,Profit FROM Real_world WHERE Relational=FALSE)
http://cassandra.apache.org/
HipHop for PHP('C++' is really Lightening fast)
https://github.com/facebook/hiphop-php
Hadoop(We Analyse The Data)HDFS
http://hadoop.apache.org/
Hive(I am friend of Hadoop)
http://hive.apache.org/
Varnish(We Accelerate The Web)
http://www.varnish-cache.org/
HayStack(You upload we store)
Your Security is Important
Facebook cares for you and your data
Security Schemes 1.HTTPS
2.One time password 3.Social Captchas 4.Measures to protect from cyber-bullying 5.Advance account settings
Queries?
Top Related