June 18, 2020

801 words 4 mins read

Throughput autoscaling: Dynamic sizing for Facebookcom

Throughput autoscaling: Dynamic sizing for Facebookcom

Facebook’s web tier is one of the main services that handle HTTP requests from people using our services each time they interact with Facebook. It is a massive global service distributed across multiple data centers throughout the world. Since we have people from all over the world using our services, the load on the web […] Read More… The post Throughput autoscaling: Dynamic sizing for Facebo

ok.com appeared first on Facebook Engineering.

Date: 2020-09-14

URL: https://engineering.fb.com/2020/09/14/networking-traffic/throughput-autoscaling/

facebook.com

The next decade: How Facebook is stepping up the fight against climate change (2020-09-15) In 2018 we set an ambitious goal of achieving a 75 percent absolute reduction in operational greenhouse gas GHG emissions and to support our global operations with 100 percent renewable energy by the end of 2020 On both counts we are well on track: These commitments have spurred the construction of over 5400 megawatts MW Read More The post The next decade: How Facebook is stepping up the fight ag..
CG/SQL: Easy, accurate code generation for SQLite (2020-10-08) What it is: CG/SQL is a code generation system for the popular SQLite library that allows developers to write stored procedures in a variant of Transact-SQL T-SQL and compile them into C code that uses SQLites C API to do the coded operations CG/SQL enables engineers to create highly complex stored procedures with very large Read More The post CG/SQL: Easy accurate code generation for SQLite appe..
Mark Harman elected Fellow of the Royal Academy of Engineering (2020-09-21) The UKs Royal Academy of Engineering has elected Facebook Research Scientist Mark Harman as a Fellow for his achievements in academia and industry including his work on search-based software engineering SBSE intelligent software testing tools and web-enabled simulation WES approaches Election to the Academy is by invitation only and it is one of the highest Read More The post Mark Harman elected ..
Building a ubiquitous shared infrastructure using Twine (2020-11-11) What the research is: Twine is our homegrown cluster management system which has been running in production for the past decade A cluster management system allocates workloads to machines and manages the life cycle of machines containers and workloads Kubernetes is a prominent example of an open source cluster management system Twine has helped convert Read More The post Building a ubiquitous sha.. Building a ubiquitous shared infrastructure using Twine
How Facebook is bringing QUIC to billions (2020-10-21) We are replacing the de facto protocol the internet has used for decades with QUIC the latest and most radical step weve taken to optimize our network protocols to create a better experience for people on our services Today more than 75 percent of our internet traffic uses QUIC and HTTP/3 we refer to QUIC Read More The post How Facebook is bringing QUIC to billions appeared first on Facebook Engi..
FioSynth: A representative I/O benchmark and data visualizer for data center workloads (2020-11-18) What it is: FioSynth is a benchmark tool used to automate the execution of storage workload suites and to parse results It contains a base set of block level storage workloads synthesized from production I/O traces that simulate a diverse range of Facebook production services It is useful for predicting how a storage device will Read More The post FioSynth: A representative I/O benchmark and data.. FioSynth: A representative I/O benchmark and data visualizer for data center workloads
PPL Bench: Creating a standard for benchmarking probabilistic programming languages (2020-10-22) Read More The post PPL Bench: Creating a standard for benchmarking probabilistic programming languages appeared first on Facebook Engineering
Introducing resctl-demo: Better resource control with simulation (2020-10-14) What it is: We all want our workloads to run on our machines as efficiently as possible With the Facebook resource control demo resctl-demo developers can simulate system resource conflicts and test ways to resolve them Its like going on a guided tour through a systems resource control complete with live demos and detailed explanations Read More The post Introducing resctl-demo: Better resource c..
How we scale Live streaming for millions of viewers simultaneously (2020-10-22) As Facebook Live and Facebook Watch have grown the content shared there has expanded to include professionally produced broadcast-quality content like shows and live event coverage This type of professional broadcasting from providers like La Liga CONMEBOL and UEFA is a very different challenge from user generated content UGC and viewers expectations are much higher Read More The post How we scal..
The economic impact of subsea cables in Africa (2020-11-19) High-quality internet connectivity gives people a voice creates opportunities and strengthens local and global economies The need for widespread reliable internet connectivity and infrastructure is more apparent now than ever as heavier reliance on remote work and online communication during the COVID-19 pandemic drives a dramatic surge in global internet usage And yet according to Read More The ..