Demo Data from EDBT 2026 / reviewers in the wild / expert
Thawan Kooburat
dblp:18/10369
· DBLP profile ↗
7ranked-venue papers
1as first author
2since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 1 first-author · 1 since 2021Computer networks · 2 · 1 since 2021Security and privacy · 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
5 papers |
Cloud and datacenter computing · 77% Distributed systems · 23% | |
| Software engineering, system software, and programming languages
2 papers |
Software maintenance and evolution · 94% Empirical software engineering · 6% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
software configuration management |
1.0 | 2 | 2024 | MobileConfig: Remote Configuration Management for Mobile Apps at Hyperscale · NSDI 2024 Holistic configuration management at Facebook · SOSP 2015 |
Distributed systems › distributed database
sharding |
0.5 | 1 | 2021 | Shard Manager: A Generic Shard Management Framework for Geo-distributed Applications · SOSP 2021 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.4 | 1 | 2020 | Twine: A Unified Cluster Management System for Shared Infrastructure · OSDI 2020 |
Cloud and datacenter computing
resource management |
0.4 | 1 | 2020 | Twine: A Unified Cluster Management System for Shared Infrastructure · OSDI 2020 |
Cloud and datacenter computing
datacenter operations |
0.2 | 1 | 2015 | Holistic configuration management at Facebook · SOSP 2015 |
Cloud and datacenter computing
geo-distributed applications |
0.1 | 1 | 2021 | Shard Manager: A Generic Shard Management Framework for Geo-distributed Applications · SOSP 2021 |
Systems and software security
cloud security |
0.1 | 1 | 2012 | Resource-freeing attacks: improve your cloud performance (at your neighbor's expense) · CCS 2012 |
Cloud and datacenter computing › resource management
cloud resource management |
0.1 | 1 | 2012 | Resource-freeing attacks: improve your cloud performance (at your neighbor's expense) · CCS 2012 |
Empirical software engineering › software engineering research methodology
industrial case study |
0.1 | 1 | 2015 | Holistic configuration management at Facebook · SOSP 2015 |
Methods — techniques the papers use, named apart from their topics
performance measurement · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | MobileConfig: Remote Configuration Management for Mobile Apps at Hyperscale
Matt Guo, Soteris Demetriou, Joey Yang, Michael Leighton, Diedi Hu, Tong Bao, Amit Adhikari, Thawan Kooburat, Annie Kim, Chunqiang Tang |
NSDI | 8 |
| 2021 | Shard Manager: A Generic Shard Management Framework for Geo-distributed ApplicationsabstractSharding is widely used to scale an application. Despite a decade of effort to build generic sharding frameworks that can be reused across different applications, the extent of their success remains unclear. We attempt to answer a fundamental question: what barriers prevent a sharding framework from getting adopted by the majority of sharded applications? Omer Sunercan, Thawan Kooburat, Suryadeep Biswal, Yatpang Cheung, Yiding Zhou, Kaushik Veeraraghavan, Biren Damani, Pol Mauri Ruiz, Vikas Mehta, Chunqiang Tang |
SOSP | 5 |
| 2020 | Twine: A Unified Cluster Management System for Shared Infrastructure
Chunqiang Tang, Kenny Yu, Kaushik Veeraraghavan, Jonathan Kaldor, Scott Michelson, Thawan Kooburat, Aravind Anbudurai, Kabir Gogia, Ben Christensen, Alex Gartrell, Maxim Khutornenko, Sachin Kulkarni, Marcin Pawlowski 0003, Tuomas Pelkonen, Andre Rodrigues, Rounak Tibrewal, Vaishnavi Venkatesan, Peter Zhang |
OSDI | 6 |
| 2015 | Holistic configuration management at FacebookabstractFacebook's web site and mobile apps are very dynamic. Every day, they undergo thousands of online configuration changes, and execute trillions of configuration checks to personalize the product features experienced by hundreds of million of daily active users. For example, configuration changes help manage the rollouts of new product features, perform A/B testing experiments on mobile devices to identify the best echo-canceling parameters for VoIP, rebalance the load across global regions, and deploy the latest machine learning models to improve News Feed ranking. This paper gives a comprehensive description of the use cases, design, implementation, and usage statistics of a suite of tools that manage Facebook's configuration end-to-end, including the frontend products, backend systems, and mobile apps. Chunqiang Tang, Thawan Kooburat, Pradeep Venkatachalam, Akshay Chander, Zhe Wen, Aravind Narayanan, Patrick Dowell, Robert Karl |
SOSP | 2 |
| 2012 | Resource-freeing attacks: improve your cloud performance (at your neighbor's expense)abstractCloud computing promises great efficiencies by multiplexing resources among disparate customers. For example, Amazon's Elastic Compute Cloud (EC2), Microsoft Azure, Google's Compute Engine, and Rack-space Hosting all offer Infrastructure as a Service (IaaS) solutions that pack multiple customer virtual machines (VMs) onto the same physical server. Venkatanathan Varadarajan, Thawan Kooburat, Benjamin Farley, Thomas Ristenpart, Michael M. Swift |
CCS | 2 |
| 2011 | Experiences in Co-designing a Packet Classification Algorithm and a Flexible Hardware PlatformabstractAlgorithmic solutions to the packet classification problem in network equipment have long been a subject of study in academia and industry and with increases in network speeds they are becoming even more important. Since general purpose processors cannot meet performance and cost requirements, researchers have been assuming that ASICs or FPGAs are necessary for hardware implementation. Industry and academia have been working on SRAM-based platforms specialized for tables used in network equipment, but existing publications only describe the mapping of simpler exact match or prefix match lookups to such platforms. In this paper we adopt a software-hardware co-design approach mapping the EffiCuts algorithm to the PLUG platform. Our work confirms that this solution achieves high throughput (142 million packets per second) and low power (3.1 Watts). It identifies and evaluates changes to the original algorithm and to the platform that can improve throughput and memory utilization. Nilay Vaish, Thawan Kooburat, Lorenzo De Carli, Karthikeyan Sankaralingam, Cristian Estan |
ANCS | 2 |
| 2011 | The Best of Both Worlds with On-Demand Virtualization
Thawan Kooburat, Michael M. Swift |
HotOS | 1 |