Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Channels ▼

Web Development

Eric Brewer Recognized for Scalable Web Technology

Eric Brewer, professor of electrical engineering and computer sciences at the University of California, Berkeley, is the 2009 recipient of the ACM-Infosys Foundation Award in the Computing Sciences, a prestigious honor that comes with a $150,000 prize.

The award recognizes Brewer's achievements in developing highly scalable Web technologies that underpin all major Internet services.

ACM cited Brewer's groundbreaking work in operating systems and networking for laying the foundation for today's giant data centers that make possible search, email, social networks and other Internet services, as well as cloud computing.

It was in the early 1990s that Brewer built a prototype at UC Berkeley of a highly scalable, cost-effective Web search service using clusters of computers. Brewer and UC Berkeley graduate student Paul Gauthier went on to form Inktomi Corp., purchased by Yahoo! in 2003, based upon this prototype.

"It has been a remarkable 15-year journey that started with four PCs pretending to be a supercomputer, to 100- and 1000-node clusters that enabled searching the Internet, to the million-node 'clouds' whose revolutionary impact is largely yet to come," said Brewer.

The ACM-Infosys Foundation Award, established in August 2007, recognizes personal contributions by young scientists and system developers to a contemporary innovation that exemplifies the greatest recent achievements in the computing field.

"Professor Brewer's influential work on scalable Web services has defined the basic architecture that is used by almost all systems, and marks him as a visionary with the potential to advance society on numerous social and economic levels," said ACM President Dame Wendy Hall.

Brewer has directed his recent research on serving tens of thousands of people in developing countries with information systems that deliver health care, energy and other local resources. This work is often conducted through the Technology and Infrastructure for Emerging Regions project, headed by Brewer and sponsored by UC Berkeley's Center for Information Technology Research in the Interest of Society.

"We are especially proud to honor Eric Brewer for contributions to computer science research and his demonstration of the use of IT for the benefit of disadvantaged populations in many regions, especially in developing nations," said S. Gopalakrishnan, CEO and managing director of Infosys Technologies.

Brewer was elected to the National Academy of Engineering in 2007 and selected as an ACM Fellow in 2008. He was named one of the Top Ten Innovators by InfoWorld in 2001 for his work on Internet search engines. In 2000, the Industry Standard named him Most Influential Internet Architect for his contributions to large-scale Web caching and early overlay networks. He holds a 1989 B.S. in electrical engineering and computer sciences from UC Berkeley and a 1994 Ph.D. from the Massachusetts Institute of Technology.

The announcement of Brewer's award comes less than a week after ACM honored another UC Berkeley alumnus, Charles P. Thacker, with the $250,000 A.M. Turing Award, considered the Nobel prize of computer science. Thacker earned his bachelor's degree in physics from UC Berkeley in 1967.

-- UC Berkeley News Office

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.