The ACM Special Interest Group on Programming Languages (SIGPLAN) has awarded Facebook Software Engineer Simon Marlow, Microsoft Principal Researcher Simon Peyton Jones, and Google AI Software Engineer Satnam Singh the Most Influential ICFP Paper Award for their 2009 paper, “Runtime Support for Multicore Haskell.” Their work enabled the programming language Haskell to swiftly and efficiently [...]
The post Simon Marlow, Simon Peyton Jones, and Satnam Singh win Most Influential ICFP Paper Award appeared first on Facebook Engineering.
Over the past seven years, the Facebook Fellowship program has provided financial support and networking opportunities to over 100 PhD…
The post Career advice from former Facebook Fellows Elissa Redmiles and Greg Steinbrecher appeared first on Facebook Research.
The development of large-scale video systems includes complex, unprecedented engineering challenges. At Video @Scale 2019, engineers gathered in San Francisco for a day of technical talks focused on delivering video at scale. Speakers from various companies, including Amazon, Facebook, Netflix, Twitch, and YouTube, discussed video streaming, encoding, contextual ads, and more. This year’s event also [...]
We spend a lot of time thinking through the best ways to preserve privacy for the people using our services, while also combatting fraud across our platforms. We handle thousands of different types of events reported by client apps for various purposes, including investigating crashes, assessing performance, and monitoring product and advertising metrics. These events [...]
In May, we launched the second Testing and Verification request for proposals (TAV RFP) in response to the high quality…
The post Announcing the winners of the 2019 Testing and Verification research awards appeared first on Facebook Research.
Building and operating systems that serve billions of people can present unprecedented and complex engineering challenges. The second Systems @Scale event of 2019 was held in New York, where engineers gathered for a day of technical talks focused on observability: tools, techniques, and approaches that can be applied to observing the state of complex distributed [...]
Our hardware infrastructure comprises millions of machines, all of which generate logs that we need to process, store, and serve. The total size of these logs is several petabytes every hour. The outputs are generally processed somewhere other than where they were generated: They can be relevant to a variety of downstream processing pipelines and [...]
The post Scribe: Transporting petabytes per hour via a distributed, buffered queueing system appeared first on Facebook Engineering.
The Facebook Testing and Verification (TAV) symposium brings together academia and industry to deliver a meaningful collaboration and exchange between…
The post Registration now open for the 2019 Testing and Verification Symposium appeared first on Facebook Research.