To the average person, lint is something that gets caught by filters in clothes dryers, but to computer programmers, lint is actually helpful, as in lint programs, which help them sniff out bugs and coding errors in C programs. But why did Romanian C++ programmer and author Andrei Alexandrescu choose to write flint, Facebook’s lint program, in the D language? He explained the reasoning in a post on the Facebook engineering blog.
In 2007, Facebook open-sourced cross-language framework Thrift, which it had been using internally for the previous year. Thursday, following the addition of several features and a host of performance improvements, Thrift was re-open-sourced as FBThrift.
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.