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 Whitaker

dblp:76/326 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 2017
0000-0002-1287-3111ORCID · corroborated

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

Software engineering, systems software and programming languages · 4 · 2 first-authorDatabases, data management, data science and information retrieval · 2Systems, architecture and hardware · 1Computer networks · 1 · 1 first-author

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
4 papers
Cloud and datacenter computing · 79% Distributed systems · 21%
Databases, data mining, and information retrieval
1 paper
Distributed and cloud data management · 77% Database system architecture and tuning · 23%
Computer networks
2 papers
Transport protocols and congestion control · 53% Network management and operations · 47%
Software engineering, system software, and programming languages
2 papers
Operating systems · 100%
Network and information security
1 paper
Network security · 100%

Topics — the 9 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed and cloud data management
distributed query processing
0.212014
Demonstration of the Myria big data management service · SIGMOD Conference 2014
Cloud and datacenter computing
big data analytics
0.212014
Demonstration of the Myria big data management service · SIGMOD Conference 2014
Cloud and datacenter computing
virtualization
0.122004
Constructing Services with Interposable Virtual Hardware · NSDI 2004
Scale and Performance in the Denali Isolation Kernel · OSDI 2002
Operating systems
virtualization
0.012004
Constructing Services with Interposable Virtual Hardware · NSDI 2004
Distributed systems › component-based systems
component architecture
0.011999
CAT: A High Performance Distributed Component Architecture Toolkit for the Grid · HPDC 1999
Distributed systems
grid computing
0.011999
CAT: A High Performance Distributed Component Architecture Toolkit for the Grid · HPDC 1999
Distributed systems › grid computing
grid middleware
0.011999
CAT: A High Performance Distributed Component Architecture Toolkit for the Grid · HPDC 1999
Transport protocols and congestion control
TCP
0.012003
Upgrading transport protocols using untrusted mobile code · SOSP 2003
Operating systems › kernel
kernel design
0.012002
Scale and Performance in the Denali Isolation Kernel · OSDI 2002

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

parallel query execution · 0.4component-based design · 0.0
YearPublicationVenuePosition
2017 The Myria Big Data Management and Analytics System and Cloud Services
Jingjing Wang 0008, Tobin Baker, Magdalena Balazinska, Daniel Halperin, Brandon Haynes, Bill Howe, Dylan Hutchison, Shrainik Jain, Ryan Maas, Parmita Mehta, Dominik Moritz, Brandon Myers, Jennifer Ortiz, Dan Suciu, Andrew Whitaker, Shengliang Xu
CIDR15
2014 Demonstration of the Myria big data management service
abstract
In this demonstration, we will showcase Myria, our novel cloud service for big data management and analytics designed to improve productivity. Myria's goal is for users to simply upload their data and for the system to help them be self-sufficient data science experts on their data -- self-serve analytics. Using a web browser, Myria users can upload data, author efficient queries to process and explore the data, and debug correctness and performance issues. Myria queries are executed on a scalable, parallel cluster that uses both state-of-the-art and novel methods for distributed query processing. Our interactive demonstration will guide visitors through an exploration of several key Myria features by interfacing with the live system to analyze big datasets over the web.
Daniel Halperin, Victor Teixeira de Almeida, Lee Lee Choo, Shumo Chu, Paraschos Koutris, Dominik Moritz, Jennifer Ortiz, Vaspol Ruamviboonsuk, Jingjing Wang 0008, Andrew Whitaker, Shengliang Xu, Magdalena Balazinska, Bill Howe, Dan Suciu
SIGMOD Conference10
2004 Constructing Services with Interposable Virtual Hardware
Andrew Whitaker, Richard S. Cox, Marianne Shaw, Steve D. Gribble
NSDI1
2004 Configuration Debugging as Search: Finding the Needle in the Haystack
Andrew Whitaker, Richard S. Cox, Steve D. Gribble
OSDI1
2003 TCP Meets Mobile Code
Parveen Patel, David Wetherall, Jay Lepreau, Andrew Whitaker
HotOS4
2003 Upgrading transport protocols using untrusted mobile code
abstract
In this paper, we present STP, a system in which communicating end hosts use untrusted mobile code to remotely upgrade each other with the transport protocols that they use to communicate. New transport protocols are written in a type-safe version of C, distributed out-of-band, and run in-kernel. Communicating peers select a transport protocol to use as part of a TCP-like connection setup handshake that is backwards-compatible with TCP and incurs minimum connection setup latency. New transports can be invoked by unmodified applications. By providing a late binding of protocols to hosts, STP removes many of the delays and constraints that are otherwise commonplace when upgrading the transport protocols deployed on the Internet. STP is simultaneously able to provide a high level of security and performance. It allows each host to protect itself from untrusted transport code and to ensure that this code does not harm other network users by sending significantly faster than a compliant TCP. It runs untrusted code with low enough overhead that new transport protocols can sustain near gigabit rates on commodity hardware. We believe that these properties, plus compatibility with existing applications and transports, complete the features that are needed to make STP useful in practice.
Parveen Patel, Andrew Whitaker, David Wetherall, Jay Lepreau, Tim Stack
SOSP2
2002 Scale and Performance in the Denali Isolation Kernel
Andrew Whitaker, Marianne Shaw, Steve D. Gribble
OSDI1
1999 CAT: A High Performance Distributed Component Architecture Toolkit for the Grid
abstract
Grid systems, such as Globus, Legion and Globe, provide an infrastructure for implementing metacomputing over the Internet. The Component Architecture Toolkit (CAT) provides a software layer above the grid that facilitates programming and end-user interaction with the grid.
Juan E. Villacis, Madhusudhan Govindaraju, David Stern, Andrew Whitaker, Fabian Breg, Prafulla Deuskar, Benjamin Temko, Dennis Gannon, Randall Bramley
HPDC4