Facebook uses a variety of open source and proprietary technologies to power its massive social network. It relies on technologies like Linux, Apache, PHP, Memcache, Cassandra and more to handle over 500 million users and massive amounts of content shared every day. Facebook has also developed its own technologies like BigPipe, Haystack, HipHop and others to optimize performance and scalability as it continues to grow.
23. Facebook features Facebook features Chat Status Updates Credits URL shortener Facebook Live Usernames Networks, Groups, and Like Pages Easter eggs News Feed Wall Notification Gifts Poke Lite
24.
25.
Notes de l'éditeur
Dark launches are usually done two weeks before the actual launch. (without users noticing since there will be no corresponding UI elements). This acts as a real-world stress test and helps expose bottlenecks and other problem areas before a feature is officially launched.
The social graph is very important because it helps establish the relationships between people and now between people and the world around them. social graph" as "the global mapping of everybody and how they're related".
While logged in, users can connect with friends via these media and post information and updates to their Facebook profile. Developers can use these services to help their users connect and share with their Facebook friends on and off of Facebook and increase engagement for their website or application.