scispace - formally typeset
E

Eric Brewer

Researcher at University of California, Berkeley

Publications -  205
Citations -  24072

Eric Brewer is an academic researcher from University of California, Berkeley. The author has contributed to research in topics: The Internet & Wireless network. The author has an hindex of 71, co-authored 204 publications receiving 23291 citations. Previous affiliations of Eric Brewer include Stanford University & Intel.

Papers
More filters
Journal ArticleDOI

The nesC language: a holistic approach to networked embedded systems

TL;DR: nesc (nesc) as mentioned in this paper is a programming language for networked embedded systems that represents a new design space for application developers and is used to implement TinyOS, a small operating system for sensor networks, as well as several significant sensor applications.
Book ChapterDOI

TinyOS: An Operating System for Sensor Networks

TL;DR: A qualitative and quantitative evaluation of the TinyOS system is provided, showing that it supports complex, concurrent programs with very low memory requirements and efficient, low-power operation.
Proceedings ArticleDOI

SEDA: an architecture for well-conditioned, scalable internet services

TL;DR: This work presents the SEDA design and an implementation of an Internet services platform based on this architecture, and describes several control mechanisms for automatic tuning and load conditioning, including thread pool sizing, event batching, and adaptive load shedding.
Proceedings ArticleDOI

Pinpoint: problem determination in large, dynamic Internet services

TL;DR: This work presents a dynamic analysis methodology that automates problem determination in these environments by coarse-grained tagging of numerous real client requests as they travel through the system and using data mining techniques to correlate the believed failures and successes of these requests to determine which components are most likely to be at fault.
Proceedings ArticleDOI

Towards robust distributed systems (abstract)

TL;DR: Several issues in an attempt to clean up the way the authors think about distributed systems, including the fault model, high availability, graceful degradation, data consistency, evolution, composition, and autonomy are looked at.