I investigate and analyze the influence of external disciplines such as law and economics on modern computing systems; then, I build computing infrastructure (such as benchmarks, repositories, etc.,), design system software (such as databases, cloud orchestrators etc.,) and create computing abstractions (such as cloud contracts, design patterns, etc.,) to manage the impact of such external phenomena. Specifically, my research has conceived and contributed to two interdisciplinary topics:
Legalizing Personal-Data Systems
Systems that store and process personal-data are required to comply with data protection laws such as GDPR and CCPA. Our work is one of the first to analyze GDPR from a database systems perspective, and methodically translate its legal requirements into storage domain. My long-term research goal is to make it easy, efficient, and economical for companies to comply with data regulations, and to enable people to fully exercise their data rights.
Key contributions: GDPR Anti-Patterns (in CACM 2021) and GDPRbench (in VLDB 2020).
Economics of Cloud Computing
Cloud platforms sell computing to applications for a price. However, by precisely defining and controlling the service-level characteristics of cloud servers, cloud contracts expose applications to a number of implicit risks. Our work is one of the first to demonstrate how techniques from economics such as asset pricing, active trading, and market index tracking can be adapted into designing system software for the cloud. My research goal is to help cloud users transparently manage the financial risks exposed by the cloud contracts.
Key contributions: Transient Guarantees (in SC 2016) and SpotOn (in SoCC 2015).

Full List of Papers
GDPR Anti-Patterns
Supreeth Shastri, Melissa Wasserman, and Vijay Chidambaram
CACM 2021PAPER

Understanding and Benchmarking the Impact of GDPR on Database Systems
Supreeth Shastri, Vinay Banakar, Melissa Wasserman, Arun Kumar, and Vijay Chidambaram
VLDB 2020PAPERBENCHMARKSLIDESVIDEO

The Seven Sins of Personal-Data Processing Systems under GDPR
Supreeth Shastri, Melissa Wasserman, and Vijay Chidambaram
HotCloud 2019PAPER

Analyzing the Impact of GDPR Compliance on Storage Systems
Aashaka Shah, Vinay Banakar, Supreeth Shastri, Melissa Wasserman, and Vijay Chidambaram
HotStorage 2019PAPER

The Price is (Not) Right: Reflections on Pricing for Transient Cloud Servers
David Irwin, Prashant Shenoy, Pradeep Ambati, Prateek Sharma, and Supreeth Shastri
ICCCN 2019INVITED PAPER

Cloud Index Tracking: Enabling Predictable Costs in Cloud Spot Markets
Supreeth Shastri and David Irwin
SoCC 2018PAPERSLIDESVIDEO

System Support for Managing Risk in Cloud Computing Platforms
Supreeth Shastri
UMass ThesisTHESISSLIDES

HotSpot: Automated Server Hopping in Cloud Spot Markets
Supreeth Shastri and David Irwin
SoCC 2017PAPERSLIDESVIDEO

Towards Index-based Global Trading in Cloud Spot Markets
Supreeth Shastri and David Irwin
HotCloud 2017PAPERSLIDES

The Financialization of Cloud Computing: Opportunities and Challenges
David Irwin, Prateek Sharma, Supreeth Shastri, and Prashant Shenoy
ICCCN 2017INVITED PAPER

Transient Guarantees: Maximizing the Value of Idle Cloud Capacity
Supreeth Shastri, Amr Rizk and David Irwin
SC 2016PAPERSLIDES

Cloud Spot Markets are Not Sustainable: The Case for Transient Guarantees
Supreeth Subramanya, Amr Rizk and David Irwin
HotCloud 2016PAPERSLIDES

Beyond Energy-Efficiency: Evaluating Green Datacenter Applications for Energy-Agility
Supreeth Subramanya, Zain Mustafa, David Irwin, and Prashant Shenoy
ICPE 2016PAPER

SpotOn: A Batch Computing Service for the Spot Market
Supreeth Subramanya, Tian Guo, Prateek Sharma, David Irwin, and Prashant Shenoy
SoCC 2015PAPERSLIDES

Energy-agility: A New Grid-centric Metric for Evaluating System Performance
Supreeth Subramanya, Zain Mustafa, David Irwin, and Prashant Shenoy
LIMITS 2015PAPERSLIDES