Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andrew C. Huang

dblp:78/5098 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2005
0009-0002-2391-1686ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 50% Cloud and datacenter computing · 27% Performance modeling and evaluation · 23%
Computer networks
1 paper
Content delivery and video streaming · 100%

Topics — the 5 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
capacity planning
0.112005
Cheap recovery: a key to self-managing state · ACM Trans. Storage 2005
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.112005
Cheap recovery: a key to self-managing state · ACM Trans. Storage 2005
Distributed systems › fault tolerance
failure detection
0.012005
Cheap recovery: a key to self-managing state · ACM Trans. Storage 2005
Distributed systems
fault tolerance
0.012005
Cheap recovery: a key to self-managing state · ACM Trans. Storage 2005
Content delivery and video streaming › web content delivery
web acceleration
0.011997
Orthogonal Extensions to the WWW User Interface Using Client-Side Technologies · ACM Symposium on User Interface Software and Technology 1997

Methods — techniques the papers use, named apart from their topics

statistical failure detection · 0.1framework evaluation · 0.0architecture design · 0.0javascript · 0.0java · 0.0HTML decoration · 0.0
YearPublicationVenuePosition
2005 Cheap recovery: a key to self-managing state
abstract
Cluster hash tables (CHTs) are key components of many large-scale Internet services due to their highly-scalable performance and the prevalence of the type of data they store. Another advantage of CHTs is that they can be designed to be as self-managing as a cluster of stateless servers. One key to achieving this extreme manageability is reboot-based recovery that is predictably fast and has modest impact on system performance and availability. This "cheap" recovery mechanism simplifies management in two ways. First, it simplifies failure detection by lowering the cost of acting on false positives. This enables one to use statistical techniques to turn hard-to-catch failures, such as node degradation, into failure, followed by recovery. Second, cheap recovery simplifies capacity planning by recasting repartitioning as failure plus recovery to achieve zero-downtime incremental scaling. These low-cost recovery and scaling mechanisms make it possible for the system to be continuously self-adjusting, a key property of self-managing systems.
Andrew C. Huang, Armando Fox
ACM Trans. Storage1
2001 Making computers disappear: appliance data services
abstract
Digital appliances designed to simplify everyday tasks are readily available to end consumers. For example, mobile users can retrieve Web content using handheld devices since content retrieval is well-supported by infrastructure services such as transformational proxies. However, the same type of support is lacking for input-centric devices, those that create content and allow users to share content. This lack of infrastructural support makes input-centric devices hard to use and less useful.The Appliance Data Services project seeks to explore a vision of an appliance computing world where users move data seamlessly among various devices. Based on this vision, we formulate three principles that guide the design of an architecture that helps realize this vision: bring devices to the forefront, minimize the number of device features, and place functionality in the network infrastructure. We evaluate our implementation of the ADS architecture based on these principles, and build applications using the ADS framework to evaluate the ease with which appliance computing applications can be built using the framework. We find that it is relatively simple to build and extend applications on ADS that make using digital devices easier, which results in the devices themselves becoming more useful.
Andrew C. Huang, Benjamin C. Ling, John J. Barton, Armando Fox
MobiCom1
2000 Running the Web backwards: appliance data services
Andrew C. Huang, Benjamin C. Ling, John J. Barton, Armando Fox
Comput. Networks1
1997 Orthogonal Extensions to the WWW User Interface Using Client-Side Technologies
abstract
lligent services. Our extensions are orthogonal in that they provide an interface to a service, which complements the Web browsing experience but is independent of the content of any particular site. We base our experiments on the TranSend service at UC Berkeley, which performs lossy compression on inline images to accelerate dialup Web access for a community of 25,000 subscribers. The service keeps a separate "preferences profile" for each user, which allows each user to vary the aggressiveness of lossy compression, selectively turn off the service for certain pages, and select the type of interface provided for refinement of degraded (lossily compressed) content. We are exploring three technologies for implementing the TranSend service interface: HTML decoration, Java, and JavaS- Server Client Browser Client Browser Proxy Server Server cript. The accompanying video demonstrates prototypes of all three mechanisms. We no
Armando Fox, Steve D. Gribble, Yatin Chawathe, Anthony S. Polito, Andrew C. Huang, Benjamin C. Ling, Eric A. Brewer
ACM Symposium on User Interface Software and Technology5