EDBT 2026 Demo / reviewers in the wild / expert
Michael Butkiewicz
dblp:121/4959
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 3 first-authorSecurity and privacy · 1Software engineering, systems software and programming languages · 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 networks
3 papers |
Content delivery and video streaming · 65% Network measurement and analytics · 35% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 39% Storage systems · 30% Cloud and datacenter computing · 30% | |
| Databases, data mining, and information retrieval
1 paper |
Distributed and cloud data management · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network measurement and analytics
web performance measurement |
0.2 | 1 | 2014 | Characterizing Web Page Complexity and Its Impact · IEEE/ACM Trans. Netw. 2014 |
Content delivery and video streaming › web performance
page load time |
0.2 | 2 | 2014 | Understanding website complexity: measurements, metrics, and implications · Internet Measurement Conference 2011 Characterizing Web Page Complexity and Its Impact · IEEE/ACM Trans. Netw. 2014 |
Distributed and cloud data management › geo-distributed data management
geo-replicated database |
0.2 | 1 | 2013 | SPANStore: cost-effective geo-replicated storage spanning multiple cloud services · SOSP 2013 |
Cloud and datacenter computing
cloud storage |
0.2 | 1 | 2013 | SPANStore: cost-effective geo-replicated storage spanning multiple cloud services · SOSP 2013 |
Distributed systems › replication
data replication |
0.2 | 1 | 2013 | CSPAN: cost-effective geo-replicated storage spanning multiple cloud services · SIGCOMM 2013 |
Storage systems › distributed storage
geo-distributed storage |
0.2 | 1 | 2013 | CSPAN: cost-effective geo-replicated storage spanning multiple cloud services · SIGCOMM 2013 |
Content delivery and video streaming
web performance |
0.1 | 1 | 2011 | Understanding website complexity: measurements, metrics, and implications · Internet Measurement Conference 2011 |
Content delivery and video streaming
web content delivery |
0.1 | 1 | 2015 | Klotski: Reprioritizing Web Content to Improve User Experience on Mobile Devices · NSDI 2015 |
Distributed systems
replication |
0.0 | 1 | 2013 | SPANStore: cost-effective geo-replicated storage spanning multiple cloud services · SOSP 2013 |
Methods — techniques the papers use, named apart from their topics
geo-replication · 0.3consistency maintenance · 0.3measurement study · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Klotski: Reprioritizing Web Content to Improve User Experience on Mobile Devices
Michael Butkiewicz, Daimeng Wang, Zhe Wu 0003, Harsha V. Madhyastha, Vyas Sekar |
NSDI | 1 |
| 2014 | Characterizing Web Page Complexity and Its ImpactabstractOver the years, the Web has evolved from simple text content from one server to a complex ecosystem with different types of content from servers spread across several administrative domains. There is anecdotal evidence of users being frustrated with high page load times. Because page load times are known to directly impact user satisfaction, providers would like to understand if and how the complexity of their Web sites affects the user experience. While there is an extensive literature on measuring Web graphs, Web site popularity, and the nature of Web traffic, there has been little work in understanding how complex individual Web sites are, and how this complexity impacts the clients' experience. This paper is a first step to address this gap. To this end, we identify a set of metrics to characterize the complexity of Web sites both at a content level (e.g., number and size of images) and service level (e.g., number of servers/origins). We find that the distributions of these metrics are largely independent of a Web site's popularity rank. However, some categories (e.g., News) are more complex than others. More than 60% of Web sites have content from at least five non-origin sources, and these contribute more than 35% of the bytes downloaded. In addition, we analyze which metrics are most critical for predicting page render and load times and find that the number of objects requested is the most important factor. With respect to variability in load times, however, we find that the number of servers is the best indicator. Michael Butkiewicz, Harsha V. Madhyastha, Vyas Sekar |
IEEE/ACM Trans. Netw. | 1 |
| 2013 | CSPAN: cost-effective geo-replicated storage spanning multiple cloud servicesabstractExisting cloud computing platforms leave it up to applications to deal with the complexities associated with data replication and propagation across data centers. In our work, we propose the CSPAN key-value store to instead export a unified view of storage services in several geographically distributed data centers. To minimize the cost incurred by application providers, we combine two principles. First, CSPAN spans the data centers of multiple cloud providers. Second, CSPAN judiciously trades off the lower latencies and the higher storage and data propagation costs based on an application's anticipated workload, latency goals, and consistency requirements. Zhe Wu 0003, Michael Butkiewicz, Dorian Jean Perkins, Ethan Katz-Bassett, Harsha V. Madhyastha |
SIGCOMM | 2 |
| 2013 | SPANStore: cost-effective geo-replicated storage spanning multiple cloud servicesabstractBy offering storage services in several geographically distributed data centers, cloud computing platforms enable applications to offer low latency access to user data. However, application developers are left to deal with the complexities associated with choosing the storage services at which any object is replicated and maintaining consistency across these replicas. Zhe Wu 0003, Michael Butkiewicz, Dorian Jean Perkins, Ethan Katz-Bassett, Harsha V. Madhyastha |
SOSP | 2 |
| 2012 | Enabling private conversations on TwitterabstractUser privacy has been an increasingly growing concern in online social networks (OSNs). While most OSNs today provide some form of privacy controls so that their users can protect their shared content from other users, these controls are typically not sufficiently expressive and/or do not provide fine-grained protection of information. In this paper, we consider the introduction of a new privacy control---group messaging on Twitter, with users having fine-grained control over who can see their messages. Specifically, we demonstrate that such a privacy control can be offered to users of Twitter today without having to wait for Twitter to make changes to its system. We do so by designing and implementing Twitsper, a wrapper around Twitter that enables private group communication among existing Twitter users while preserving Twitter's commercial interests. Our design preserves the privacy of group information (i.e., who communicates with whom) both from the Twitsper server as well as from undesired Twitsper users. Furthermore, our evaluation shows that our implementation of Twitsper imposes minimal server-side bandwidth requirements and incurs low client-side energy consumption. Our Twitsper client for Android-based devices has been downloaded by over 1000 users and its utility has been noted by several media articles. Indrajeet Singh, Michael Butkiewicz, Harsha V. Madhyastha, Srikanth V. Krishnamurthy, Sateesh Addepalli |
ACSAC | 2 |
| 2011 | Understanding website complexity: measurements, metrics, and implicationsabstractOver the years, the web has evolved from simple text content from one server to a complex ecosystem with different types of content from servers spread across several administrative domains. There is anecdotal evidence of users being frustrated with high page load times or when obscure scripts cause their browser windows to freeze. Because page load times are known to directly impact user satisfaction, providers would like to understand if and how the complexity of their websites affects the user experience. Michael Butkiewicz, Harsha V. Madhyastha, Vyas Sekar |
Internet Measurement Conference | 1 |