• Publications
  • Influence
Specification and implementation of dynamic Web site benchmarks
TLDR
We propose three benchmarks for evaluating the performance of dynamic content Web sites with dynamic content. Expand
  • 346
  • 51
  • PDF
Smart * : An Open Data Set and Tools for Enabling Research in Sustainable Homes
The goal of the Smart* project is to optimize home energy consumption. As part of the project, we have designed and deployed a “live” system that continuously gathers a wide variety of environmentalExpand
  • 301
  • 39
  • PDF
Performance and scalability of EJB applications
TLDR
We investigate the combined effect of application implementation method, container design, and efficiency of communication layers on the performance scalability of J2EE application servers by detailed measurement and profiling of an auction site server. Expand
  • 297
  • 22
  • PDF
Performance Comparison of Middleware Architectures for Generating Dynamic Web Content
TLDR
We evaluate three specific mechanisms in common use: PHP, Java servlets, and Enterprise Java Beans (EJB). Expand
  • 181
  • 18
  • PDF
Private memoirs of a smart meter
TLDR
In this paper, we show that even without a priori knowledge of household activities or prior training, it is possible to extract complex usage patterns from smart meter data using off-the-shelf statistical methods. Expand
  • 465
  • 17
  • PDF
C-JDBC: Flexible Database Clustering Middleware
TLDR
We present Clustered JDBC, an open-source, flexible and efficient middleware solution for database clustering on a shared storage architecture built with commodity hardware. Expand
  • 196
  • 17
  • PDF
Disaster Recovery as a Cloud Service: Economic Benefits & Deployment Challenges
TLDR
We argue that cloud computing platforms are well suited for offering disaster recovery services due to their pay-as-you-go pricing model that can lower costs, and their use of automated virtual platforms that can minimize the recovery time after a failure. Expand
  • 165
  • 15
  • PDF
Memory buddies: exploiting page sharing for smart colocation in virtualized data centers
TLDR
We present Memory Buddies, a memory sharing-aware placement system for virtual machines that uses a memory fingerprinting system to efficiently determine the sharing potential among a set of VMs, and compute more efficient placements. Expand
  • 191
  • 13
  • PDF
Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees
TLDR
We introduce two new filtering techniques, swing filters and slide filters, that represent within a prescribed precision a time-varying numerical signal by a piecewise linear function, consisting of connected line segments and (mostly) disconnected line segments for swing filters. Expand
  • 59
  • 11
  • PDF
BenchLab: An Open Testbed for Realistic Benchmarking of Web Applications
TLDR
We propose BenchLab, an open testbed for realistic Web benchmarking that uses real Web browsers to measure the performance of Web applications. Expand
  • 43
  • 10
  • PDF