Engineering Blog

Blog posts tagged 'Compute'

Adam SimpkinsEngineering

Back-end build systems and toolchain: Adam Simpkins

Posted about 6 years ago
blog post · Infra · Culture · Backend · Compute · Optimization

Adam Simpkins is a software engineer on the traffic infrastructure team. Read more...

Goranka BjedovCapacity Engineer at Facebook

Three tips to succeed as a programmer

Posted about 6 years ago
blog post · Culture · Compute

I've learned a lot of things over the years that I wish I knew before I graduated. From choosing the right job to figuring out where to focus in programming, here are three simple tips I’ve learned to help you as you embark on your career in software engineering. Read more...

Sophia ChungEngineering

Girls Programming Camp: Beginning a career in tech

Posted about 6 years ago
blog post · Culture · Women in Tech · Compute

In honor of Women's History Month, some of our engineers are recapping young women in STEM events they've been a part of recently. Sophia Chung, who traveled to Romania for Girls Programming Camp, is a software engineer on the Developer Relations team. Read more about Sophia's journey as a woman in tech here. Read more...

Dare2BDigital: Why STEM needs women

Posted about 6 years ago
blog post · Culture · Compute · Women in Tech · Academics

Servane Demol, a manager on the Information Technology team, spoke at the 2012 Dare2BDigital conference earlier this year. Dare2bDigital brings young women ages 11 to 17 together with over 400 young women, parents, and mentors from around the Bay Area to inspire women to pursue technology education and careers. This year, the conference explored robotics, programming, blogging, eCommerce, collaboration software, networking, and internet security. Read more...

Harry LiEngineering

Announcing the 2012-2013 Facebook Fellows

Posted about 6 years ago
blog post · Data · Web · Mobile · Culture · Compute · Research · Recruiting

We began the Facebook Fellowship Program in 2010 to foster ties to the academic community and support the research of promising computer science Ph.D. students. Since then, our Fellows have shown remarkable progress in their study of computer security, compiler technology, distributed systems, machine learning, and more. Because of our past winners' great successes, we decided to more than double the number of Fellowships for the 2012-2013 program. Read more...

David AlvesEngineering

Announcing Facebook’s 2012 Hacker Cup

Posted about 6 years ago
blog post · Web · Data · Culture · Compute · Hacking · Recruiting

Hacking is core to how we build at Facebook. Whether we’re building a prototype for a major product like Timeline at a Hackathon, creating a smarter search algorithm, or tearing down walls at our new headquarters, we’re always hacking to find better ways to solve problems. Read more...

Jeff RothschildVP Engineering at Facebook

High School Hackathon

Posted about 6 years ago
blog post · Culture · Hacking · Compute · Academics

This week is CSED Week, a call to action to share information and offer activities that will advocate for computing and elevate computer science education for students at all levels. To learn more, visit Read more...

Arturo BejarEngineering

Compassion Research Day

Posted about 6 years ago
blog post · Data · Culture · Compute · Research · Academics


Kent BeckCatalyst, Storyteller at Facebook

Software Design Glossary

Posted about 6 years ago
blog post · Culture · Compute

At Facebook, my responsibilities include the quality of software design—not what the users see, but what the engineers work with every day. I have been thinking about software design most of my career, and I use specialized vocabulary in an effort to be both precise and concise. I assumed that everyone understood what I was talking about until one of our sharper engineers told me I was talking gibberish. In response, I prepared this glossary. It turned out to be a compact introduction to the important concepts software designers need to master. Read more...

Ari SteinbergSoftware engineer at Facebook
Lu ChenEngineering at Facebook

My Experience with Facebook's Grace Hopper Women in Computing Scholarship

Posted about 7 years ago
blog post · Culture · Compute · Women in Tech · Recruiting · Academics

Facebook awarded Lu a Grace Hopper scholarship last year. She wrote this guest post to share her experience. She recently decided to join Facebook as a software engineer. This year we’ve expanded our scholarship program; you have until July 1st to apply for it. Read more...

Yael MaguireEngineering
Jocelyn GoldfeinEngineering at Facebook
Sanjeev KumarDirector Engineering at Facebook

How Project Triforce Prepared our Software Stack for Prineville

Posted about 7 years ago
blog post · Infra · Data · Compute · Hardware · Open Compute · Prineville · Data Centers · MySQL

For the first few years of Facebook’s existence, we served our users from data centers in a single region in Northern California. As the site grew, we added a second region of data centers in Virginia in 2007, and this year, we launched our third region in Prineville, Oregon. Read more...

John SichiSoftware engineer at Facebook

Working with Students to Improve Indexing in Apache Hive

Posted about 7 years ago
blog post · Culture · Compute · Open Source

In Facebook Engineering, we're always looking for ways to expand our academic involvement beyond internships and research projects, so for the 2010-2011 academic year, we sponsored a team of four undergraduates as part of the Harvey Mudd Computer Science Clinic. Clinic teams work with their faculty advisor plus an industry partner to explore an evolving area of computer science in a way that is valuable to the company. To help make that happen, Facebook engineers serve as liaisons and mentors, providing requirements and technical input. Along the way, the students learn a lot about real world software development and project management. Read more...

Debbie FergusonEngineering

Hackamonth: Mixing Things Up

Posted about 7 years ago
blog post · Culture · Mobile · Hacking · Compute · iOS · Photos


Jay ParkEngineering

Designing a Very Efficient Data Center

Posted about 7 years ago
blog post · Data · Compute · Hardware · Data Centers · Prineville · Open Source · Open Compute

When we started designing our Prineville, Ore., data center as part of the Open Compute Project, we did so with a "less is more" philosophy. We wanted a highly energy efficient, less costly, simpler and more reliable facility that could serve as a model for other data centers. Read more...

Xin QiResearch Scientist at Facebook

HipHop for PHP: More Optimizations for Efficient Servers

Posted about 7 years ago

Facebook switched all its production servers to HipHop in early 2010, also releasing the project’s source code at that time. At the time of the switch, HipHop reduced our average CPU usage by 50%, the six months after its release saw an additional 1.8x performance improvement, and in the past six months the team in conjunction with the open source community has made an additional 1.7x improvement. Read more...

Alex HimelVice President, Local at Facebook

Building Realtime Insights

Posted about 7 years ago
blog post · Web · Compute · Platform · Analytics · Optimization

Social plugins have become an important and growing source of traffic for millions of websites over the past year. We released a new version of Insights for Websites last week to give site owners better analytics on how people interact with their content and to help them optimize their websites in real time. Read more...

Matt MillunchickTechnical Program Manager at Facebook

Facebook Hacker Cup Finals: A Champion is Crowned

Posted about 7 years ago
blog post · Culture · Web · Data · Compute · Hacking · Recruiting

The Facebook Hacker Cup started off with 11,768 people from around the world competing to solve some of the most difficult algorithmic coding challenges in three online elimination rounds. Twenty five emerged as finalists and were flown to Facebook’s HQ in Palo Alto, California, to compete in today’s ultimate event. Read more...

Tim StankeEngineering at Facebook

Announcing the Facebook 2011 Hacker Cup

Posted about 7 years ago
blog post · Data · Culture · Compute · Hacking · Recruiting

Hacking is a central part of Facebook's culture. Whether we're building the next big product at one of our Hackathons or creating a smarter search algorithm, we're always hacking to find a better way of doing things. Read more...

Carlos BuenoFixer at Facebook

The Full Stack, Part I

Posted about 7 years ago
blog post · Infra · Data · Storage · Networking and Traffic · Compute · Hardware

One of my most vivid memories from school was the day our chemistry teacher let us in on the Big Secret: every chemical reaction is a joining or separating of links between atoms. Which links form or break is completely governed by the energy involved and the number of electrons each atom has. The principle stuck with me long after I'd forgotten the details. There existed a simple reason for all of the strange rules of chemistry, and that reason lived at a lower level of reality. Maybe other things in the world were like that too. Read more...

Scott MacVicarEngineering

Google Summer of Code 2010

Posted about 7 years ago
blog post · Culture · Mobile · Web · Compute · Open Source · Academics · PHP · HipHop · HTML5 · JavaScript · iOSmore

This summer we participated in Google Summer of Code (GSoC) for the first time and wanted to share an update on the progress our students made. GSoC is in its sixth year and exists to encourage university students to spend their summer coding for an open source / free software project. The students in turn are awarded a stipend which definitely makes this a cool summer job. Read more...

Scott MacVicarEngineering

HipHop for PHP: six months later

Posted about 8 years ago

It's been six months since we released HipHop and I wanted to share an update on its progress. In February we released 693,613 lines of source code which on average reduced our CPU usage here at Facebook by about 50%. Since February, the team has made HipHop another 1.8 times faster and all of that code is open source. We’ve also seen improvements to PHP itself with the additions to PHP's trunk in April being about 10% faster than 5.3. Read more...

Keep Updated

Stay up-to-date via RSS with the latest open source project releases from Facebook, news from our Engineering teams, and upcoming events.

Facebook © 2018