Eric Brewer (scientist)

Last updated
Eric A. Brewer
TNW Con EU15 - Eric Brewer (scientist)-2.jpg
Eric Brewer at TNW Conference 2015
Alma mater Massachusetts Institute of Technology
University of California, Berkeley
Known for CAP theorem
Awards ACM Fellow
NAE Member
Scientific career
Fields Computer science
Institutions University of California, Berkeley
Google
Thesis Portable High-Performance Supercomputing: High-Level Platform-Dependent Optimization  (1994)
Doctoral advisor William E. "Bill" Weihl
Doctoral students Nikita Borisov
Ian Goldberg
David A. Wagner
Matt Welsh
Website www.cs.berkeley.edu/~brewer/

Eric Allen Brewer is professor emeritus of computer science at the University of California, Berkeley [1] and vice-president of infrastructure at Google. [2] His research interests include operating systems and distributed computing. He is known for formulating the CAP theorem about distributed network applications in the late 1990s. [3]

Contents

In 1996, Brewer co-founded Inktomi Corporation (bought by Yahoo! in 2003) and became a paper billionaire during the dot-com bubble. [4] Working with the United States federal government during the presidency of Bill Clinton, he helped to create USA.gov, which launched in 2000. [5] His research also included a wireless networking scheme called WiLDNet, which promises to bring low-cost connectivity to rural areas of the developing world. [6] He has worked at Google since 2011. [7]

Education

Brewer received a Bachelor of Science in electrical engineering and computer science (EECS) from UC Berkeley where he was a member of the Pi Lambda Phi fraternity. [8] Later he earned a Master of Science and PhD in EECS from MIT. He received tenure from UC Berkeley in 2000. [9]

Awards

In 1999, he was named to the MIT Technology Review TR100 as one of the top 100 innovators in the world under the age of 35. [10]

In 2007, Brewer was inducted as a Fellow of the Association for Computing Machinery "for the design of scalable, reliable internet services." [11] [12] That same year, he was also inducted into the National Academy of Engineering "for the design of highly scalable internet services." [13]

Brewer is the 2009 recipient [14] of the ACM-Infosys Foundation Award in the Computing Sciences [15] "for his contributions to the design and development of highly scalable Internet services."

In 2009, Brewer received the SIGOPS Mark Weiser Award. [16]

In 2013, the ETH Zurich honored him with the title Dr. sc. tech. ( honoris causa ). [17]

Related Research Articles

The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, reporting nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.

<span class="mw-page-title-main">Eric Allman</span> American computer programmer (born 1955)

Eric Paul Allman is an American computer programmer who developed sendmail and its precursor delivermail in the late 1970s and early 1980s at UC Berkeley. In 1998, Allman and Greg Olson co-founded the company Sendmail, Inc.

<span class="mw-page-title-main">David Patterson (computer scientist)</span> American computer pioneer and academic (born 1947)

David Andrew Patterson is an American computer pioneer and academic who has held the position of professor of computer science at the University of California, Berkeley since 1976. He announced retirement in 2016 after serving nearly forty years, becoming a distinguished software engineer at Google. He currently is vice chair of the board of directors of the RISC-V Foundation, and the Pardee Professor of Computer Science, Emeritus at UC Berkeley.

<span class="mw-page-title-main">Shafi Goldwasser</span> Israeli American computer scientist

Shafrira Goldwasser is an Israeli-American computer scientist and winner of the Turing Award in 2012. She is the RSA Professor of Electrical Engineering and Computer Science at Massachusetts Institute of Technology; a professor of mathematical sciences at the Weizmann Institute of Science, Israel; the director of the Simons Institute for the Theory of Computing at the University of California, Berkeley; and co-founder and chief scientist of Duality Technologies.

<span class="mw-page-title-main">Barbara Simons</span> American computer scientist

Barbara Bluestein Simons is an American computer scientist and the former president of the Association for Computing Machinery (ACM). She is a Ph.D. graduate of the University of California, Berkeley and spent her early career working as an IBM researcher. She is the founder and former co-chair of USACM, the ACM U.S. Public Policy Council. Her main areas of research are compiler optimization, scheduling theory and algorithm analysis and design.

Scott J. Shenker is an American computer scientist, and professor of computer science at the University of California, Berkeley. He is also the leader of the Extensible Internet Group at the International Computer Science Institute in Berkeley, California.

<span class="mw-page-title-main">Susan L. Graham</span> American computer scientist

Susan Lois Graham is an American computer scientist. Graham is the Pehong Chen Distinguished Professor Emerita in the Computer Science Division of the Department of Electrical Engineering and Computer Sciences at the University of California, Berkeley.

Randy Howard Katz is a distinguished professor emeritus at University of California, Berkeley of the electrical engineering and computer science department.

Stefan Savage is an American computer science researcher, currently a Professor in the Systems and Networking Group at the University of California, San Diego. There, he holds the Irwin and Joan Jacobs Chair in Information and Computer Science. Savage is widely cited in computer security, particularly in the areas of email spam, network worms and malware propagation, distributed denial of service (DDOS) mitigation and traceback, automotive hacking and wireless security. He received his undergraduate degree at Carnegie Mellon and his Ph.D. from the University of Washington (2002).

<span class="mw-page-title-main">Mendel Rosenblum</span> American computer scientist

Mendel Rosenblum is a professor of Computer Science at Stanford University and co-founder of VMware.

<span class="mw-page-title-main">George Necula</span> Romanian computer scientist

George Ciprian Necula is a Romanian computer scientist, engineer at Google, and former professor at the University of California, Berkeley who does research in the area of programming languages and software engineering, with a particular focus on software verification and formal methods. He is best known for his Ph.D. thesis work first describing proof-carrying code, a work that received the 2007 SIGPLAN Most Influential POPL Paper Award.

<span class="mw-page-title-main">CAP theorem</span> Need to sacrifice consistency or availability in the presence of network partitions

In theoretical computer science, the CAP theorem, also named Brewer's theorem after computer scientist Eric Brewer, states that any distributed data store can provide only two of the following three guarantees:

Hari Balakrishnan is the Fujitsu Professor of Computer Science and Artificial Intelligence in the Department of Electrical Engineering and Computer Science at MIT, and the Co-founder and CTO at Cambridge Mobile Telematics.

<span class="mw-page-title-main">Ion Stoica</span> Romanian–American computer scientist

Ion Stoica is a Romanian–American computer scientist specializing in distributed systems, cloud computing and computer networking. He is a professor of computer science at the University of California, Berkeley and co-director of AMPLab. He co-founded Conviva and Databricks with other original developers of Apache Spark.

<span class="mw-page-title-main">Jeff Dean</span> American computer scientist and software engineer

Jeffrey Adgate "Jeff" Dean is an American computer scientist and software engineer. Since 2018, he has been the lead of Google AI. He was appointed Alphabet's chief scientist in 2023 after a reorganization of Alphabet's AI focused groups.

Thomas E. Anderson is an American computer scientist noted for his research on distributed computing, networking and operating systems.

The ACM SIGOPS Mark Weiser Award is awarded to an individual who has shown creativity and innovation in operating system research. The recipients began their career no earlier than 20 years prior to nomination. The special-interest-group-level award was created in 2001 and is named after Mark Weiser, the father of ubiquitous computing.

Rajesh K. Gupta is a computer scientist and engineer, currently the Qualcomm Professor in Embedded Microsystems at University of California, San Diego. His research concerns design and optimization of cyber-physical systems (CPS). He is a Principal Investigator in the NSF MetroInsight project and serves as Associate Director of the Qualcomm Institute. His research contributions include SystemC and SPARK Parallelizing High-level Synthesis. Earlier he led NSF Expeditions on Variability in Microelectronic circuits.

<span class="mw-page-title-main">ACM SIGOPS</span> ACMs Special Interest Group on Operating Systems

ACM SIGOPS is the Association for Computing Machinery's Special Interest Group on Operating Systems, an international community of students, faculty, researchers, and practitioners associated with research and development related to operating systems. The organization sponsors international conferences related to computer systems, operating systems, computer architectures, distributed computing, and virtual environments. In addition, the organization offers multiple awards recognizing outstanding participants in the field, including the Dennis M. Ritchie Doctoral Dissertation Award, in honor of Dennis Ritchie, co-creator of the C programming language and Unix operating system.

Sanjay Ghemawat is an Indian American computer scientist and software engineer. He is currently a Senior Fellow at Google in the Systems Infrastructure Group. Ghemawat's work at Google, much of it in close collaboration with Jeff Dean, has included big data processing model MapReduce, the Google File System, and databases Bigtable and Spanner. Wired have described him as one of the "most important software engineers of the internet age".

References

  1. "Eric Brewer". Electrical Engineering and Computer Science. University of California, Berkeley. Archived from the original on April 30, 2021. Retrieved June 4, 2018.
  2. "Eric Brewer". LinkedIn. Retrieved June 4, 2018.
  3. "Lessons from Internet Services: ACID vs. BASE". Archived from the original on 2008-06-24. Retrieved 2008-11-06.
  4. "A Fallen Tech Highflier Sifts Through Bubble Memories". Los Angeles Times . July 5, 2004.
  5. "About the Website USA.gov". USA.gov. Archived from the original on February 11, 2018. Retrieved June 4, 2018.
  6. Patra, Rabin; Nedevschi, Sergiu; Surana, Sonesh; Sheth, Anmol; Subramanian, Lakshminarayanan; Brewer, Eric (April 11–13, 2007). "WiLDNet: Design and Implementation of High Performance WiFi Based Long Distance Networks". 4th USENIX Symposium on Networked Systems Design & Implementation. Cambridge, Massachusetts: 87–100 (NSDI ’07). Archived from the original on 2021-04-30. Retrieved 2021-04-30.
  7. Cloud Native [@eric_brewer] (May 10, 2011). "I will be leading the design of the next gen of infrastructure at Google. The cloud is young: much to do, many left to reach" (Tweet) via Twitter.
  8. Membership Directory, 2010, Pi Lambda Phi Inc.
  9. Wilson, Robin (March 3, 2000). "They May Not Wear Armani to Class, but Some Professors Are Filthy Rich". The chronicle of higher education. Archived from the original on 2021-04-30. Retrieved 2021-04-30.
  10. "1999 Young Innovators Under 35". Technology Review. 1999. Archived from the original on October 15, 2012. Retrieved August 15, 2011.
  11. "ACM Fellows". Association for Computing Machinery. Archived from the original on 2018-01-28. Retrieved 2008-01-21.
  12. "Eric A. Brewer". Association for Computing Machinery. Archived from the original on 2008-02-14. Retrieved 2008-01-21.
  13. "Dr. Eric A. Brewer". National Academy of Engineering. Archived from the original on 2008-10-24. Retrieved 2008-01-21.
  14. "Media Center". www.acm.org. Archived from the original on 2021-04-26. Retrieved 2021-04-30.
  15. "List of recipients of the ACM-InfoSys Foundation Award". ACM (the Association for Computing Machinery). Archived from the original on 2 April 2012. Retrieved 25 June 2010.
  16. "The Mark Weiser Award". ACM SIGOPS. Archived from the original on 17 June 2019. Retrieved 5 July 2019.
  17. "ETH Day 2013". Archived from the original on 2019-11-19. Retrieved 2021-04-30.