
Facebook Engineering "Smaller companies might use too much of their resources and too much of their capital on their data center infrastructure. They should be allowed to benefit from the same type of optimizations that we're making here at Facebook"
www.datacenterknowledge.com
Will the data center of the future have no central UPS units, and be filled with servers with on-board batteries? The data center team at Facebook believes it should.

Facebook Engineering Amir Michael, a server and datacenter engineer at Facebook, explains how thinking differently can lead to significant gains in cost and energy efficiency.
With Facebook users spending a collective 8 billion minutes on the site each day, serving 1.2 million photos each second, and managing more than 25 terabytes of data per day in logging data, we're forced to think about servers and datacenters differently. Amir Michael, a server and datacenter engineer at Facebook, exp...lains how thinking differently can lead to significant gains in cost and energy efficiency.
Length:44:46

One of the statistics we are most proud of at Facebook is our ratio of users to engineers. When I joined the company in January of 2006, we had 5 million users being supported by about 15 engineers, a ratio of about 300,000 users per engineer...

At Facebook, we're always looking for ways to make sharing more efficient. Today we're announcing a significant upgrade to our Photos product: a new and improved photo uploader that’s available for testing as a Facebook Prototype. ...

At the end of this note I describe how InnoDB can be much faster (2.5X) for high-concurrency workloads. However, what we really did is improve the code to not get 2.5X slower. InnoDB uses innodb_thread_concurrency to limit the number of threads that run concurrently...

InnoDB uses background threads to handle readahead (prefetch) requests. Requests are generated when it detects sequential or random access to most blocks in an extent. This is described in the 5.0 MySQL manual with new behavior in the plugin...

Facebook Engineering
Innovative thinking at Facebook isn't only about software.
With Facebook users spending a collective 8 billion minutes on the site each day, serving 1.2 million photos each second, and managing more than 25 terabytes of data per day in logging data, we're forced to think about servers and datacenters differently.
Amir Mi...chael, a server and datacenter engineer at Facebook, explains how thinking differently can lead to significant gains in cost and energy efficiency.
Location:Facebook HQ
Time:Tuesday, 17 November 2009 19:00

We have servers that run with innodb_log_file_size=256M and some of these servers do a lot of disk writes per second...

Facebook Engineering Heading to ApacheCon tomorrow? Be sure to catch Ashish Thusoo, Data Infrastructure Engineer at Facebook, who will be giving a talk on Apache Hive, how it's used at Facebook, the growing developer community around the project and our future plans for Hive.
us.apachecon.com
Apache Hive is a data warehouse built on top of Apache Hadoop, that provides tools to enable easy data summarization, adhoc querying and analysis of large datasets data stored in Hadoop files. It provides ...

I was debugging a server that had too many concurrent queries. From SHOW INNODB STATUS output, there were many long running transactions with uncommitted work and there were many more transactions blocked on InnoDB locks...





















