Facebook announced that it is open-sourcing its RocksDB embeddable, persistent key-value store, which enables fast storage and global, real-time data fetching of the social network’s massive cache of user data.
How Facebook’s Open Academy Offers College Credits To Computer Science Students Working On Open-Source Projects
Computer-science students at 22 universities globally will be able to work on open-source projects as part of their coursework as part of Open Academy, an initiative Facebook hatched in the spring of 2012 and announced publicly Wednesday.
Facebook offered some insight into how it handles the more than 300 petabytes of data it stores for its 1.19 billion monthly active users, providing some details on Presto, an interactive query system it created and is open-sourcing, in a note on the Facebook Engineering page.
Facebook announced at the end of September that posts, status updates, photo captions, check-ins, and comments were being added to Graph Search results, and Ashoat Tevosyan, an engineer on the social network’s search quality and ranking team, offered his insights on just how monumental of a task this was, and how it all began.
Adventurous Android users who want to get their hands on Facebook features for that platform even before members of the Facebook for Android Beta Testers group do now have a way to do so, as the social network introduced the Facebook for Android Alpha Testers group.
Facebook continued to pursue ways of making data storage more efficient with its release of a new version of Flashcache, with Production Database Engineer Domas Mituzas saying in a note on the Facebook Engineering page that the 3.x series boosted average hit rates from 60 percent to 80 percent and cut the social network’s disk operation rate nearly in half.
HTTPS, or Hypertext Transfer Protocol Secure, is now the default for all Facebook users, putting the wraps on a process the social network started last November, Software Engineer Scott Renfro announced in a note on the Facebook Engineering page.
One of the oft-expressed complaints about Facebook involves its traditional process of staggering the rollouts of new products, such as Graph Search and its redesigned News Feed. However, users who access the social network via Android devices can now access the latest versions of the flagship Facebook application prior to their release to the general public thanks to Thursday’s launch of the Facebook for Android beta-testing program.
Facebook offered some behind-the-scenes details about its TAO (The Association and Objects) server, which the social network referred to as its graph data store, in a note on the Facebook Engineering page by Software Engineer Mark Marchukov.