# Eric Brewer

> American computer scientist

**Wikidata**: [Q4354667](https://www.wikidata.org/wiki/Q4354667)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Eric_Brewer_(scientist))  
**Source**: https://4ort.xyz/entity/eric-brewer

## Summary  
Eric Brewer is an American computer scientist known for his foundational contributions to scalable web systems and Internet technologies. He is a professor at UC Berkeley and former engineering director at Google, recognized for both academic research and industry innovation.

## Biography  
- Born: Circa 1964  
- Nationality: United States  
- Education: Massachusetts Institute of Technology, University of California, Berkeley  
- Known for: Brewer’s CAP theorem and leadership in scalable Internet services  
- Employer(s): University of California, Berkeley; Google  
- Field(s): Computer Science, Distributed Systems  

## Contributions  
Eric Brewer is best known for formulating the CAP theorem, which states that in a distributed data system, it is impossible to simultaneously guarantee consistency, availability, and partition tolerance. First presented in 2000, this principle became a cornerstone in the design of large-scale web applications and influenced the development of NoSQL databases.

At MIT and UC Berkeley, he conducted pioneering research in mobile computing and networked systems. As a faculty member at Berkeley, he advised several prominent researchers including Nikita Borisov and David Wagner. His academic work laid early groundwork for pervasive computing and wireless networking.

In industry, Brewer joined Google in the mid-2000s, where he led efforts to re-architect internal infrastructure for scalability and efficiency. He played a key role in advancing Google's global engineering strategy and helped drive the adoption of cloud-based solutions. His dual impact across academia and industry underscores his influence on modern computing paradigms.

## FAQs  
### Q: What is Eric Brewer's CAP theorem?  
A: The CAP theorem, proposed by Eric Brewer in 2000, states that in a distributed data store, only two of three guarantees—Consistency, Availability, and Partition Tolerance—can be achieved at once. It fundamentally shaped how engineers approach system design in large-scale web environments.

### Q: Where did Eric Brewer go to school?  
A: Eric Brewer studied at the Massachusetts Institute of Technology and earned his Ph.D. from the University of California, Berkeley under advisor William E. Weihl.

### Q: What did Eric Brewer do at Google?  
A: At Google, Eric Brewer served as an engineering leader focused on improving scalability and reliability of web services. He contributed to major infrastructure changes and helped guide technical direction globally.

## Why They Matter  
Eric Brewer’s work has had a profound impact on both theoretical and practical aspects of distributed computing. His CAP theorem remains central to discussions about trade-offs in database and system architecture. By bridging academic research with real-world application through roles at top universities and tech giants like Google, Brewer influenced generations of engineers and researchers. Without his insights into scalability and fault-tolerance, many modern cloud platforms and distributed systems might not exist in their current form.

## Notable For  
- Formulation of the CAP theorem (2000)  
- ACM Fellow (2007) and recipient of the ACM Prize in Computing (2009)  
- Leadership in scalable Internet services at Google  
- Advisor to influential computer scientists such as David Wagner and Nikita Borisov  
- Dual impact in academic research and industrial innovation  

## Body  
### Academic Career  
Eric Brewer pursued graduate studies at the Massachusetts Institute of Technology before completing his Ph.D. at the University of California, Berkeley. His doctoral advisor was William E. Weihl, also a noted figure in computer science. During this time, Brewer focused on mobile and distributed systems, publishing seminal works that informed later developments in pervasive computing.

He returned to UC Berkeley as a faculty member, where he continued exploring issues around networked systems and user mobility. His lab produced multiple high-profile students who went on to make significant impacts in cybersecurity, systems research, and entrepreneurship.

### Industry Impact  
Brewer transitioned into industry while maintaining strong ties to academia. He held executive positions at startups prior to joining Google, but it was at Google where his influence reached its peak. There, he worked on restructuring backend systems to support massive scale operations, aligning closely with emerging trends toward cloud-native architectures.

His internal leadership roles included shaping global engineering strategies and mentoring teams responsible for critical infrastructure components. These experiences allowed him to apply decades of academic insight directly within one of the world’s largest technology firms.

### Recognition and Honors  
Over the course of his career, Eric Brewer received numerous accolades recognizing his interdisciplinary contributions:
- Named ACM Fellow in 2007 for contributions to scalable Internet services
- Recipient of the ACM Prize in Computing (2009)
- Mark Weiser Award winner (2009), honoring outstanding systems research
- Honorary Doctorate from ETH Zurich (2013)
- Elected Fellow of the American Association for the Advancement of Science (AAAS) in 2021

These honors reflect sustained excellence across teaching, research, and applied innovation.

```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Eric Brewer",
  "jobTitle": "Computer Scientist",
  "worksFor": [
    {
      "@type": "Organization",
      "name": "University of California, Berkeley"
    },
    {
      "@type": "Organization",
      "name": "Google"
    }
  ],
  "nationality": {
    "@type": "Country",
    "name": "United States"
  },
  "birthDate": "1964",
  "alumniOf": [
    {
      "@type": "EducationalOrganization",
      "name": "Massachusetts Institute of Technology"
    },
    {
      "@type": "EducationalOrganization",
      "name": "University of California, Berkeley"
    }
  ],
  "knowsAbout": ["Computer Science", "Distributed Systems"],
  "sameAs": [
    "https://www.wikidata.org/wiki/Q1357136",
    "https://en.wikipedia.org/wiki/Eric_Brewer_(scientist)"
  ],
  "description": "American computer scientist known for the CAP theorem and leadership in scalable web systems."
}

## References

1. [Source](https://www2.eecs.berkeley.edu/Faculty/Homepages/brewer.html)
2. [Source](https://people.eecs.berkeley.edu/~brewer/)
3. [Source](https://scholar.google.com/citations?user=BbzYzsgAAAAJ&hl=en)
4. [Source](https://www.wired.com/2012/09/meet-the-man-whos-rewiring-google-from-the-inside-out/)
5. [Source](https://awards.acm.org/award_winners/brewer_UI34063#158)
6. [Source](https://www.acm.org/media-center/2007/december/acm-names-38-fellows-for-computing-and-it-innovations-in-industry-education-entertainment)
7. [Source](https://awards.acm.org/award_winners/brewer_UI34063#165)
8. [Source](https://www.sigops.org/awards/mw/)
9. [Source](https://web.archive.org/web/20220311133847/https://www.aaas.org/page/2021-fellows)
10. [Source](https://inf.ethz.ch/de/departement/auszeichnungen-und-rankings/ehrendoktoren.html)
11. Mathematics Genealogy Project
12. Freebase Data Dumps. 2013