IsoPredict: Dynamic Predictive Analysis for Detecting Unserializable Behaviors in Weakly Isolated Data Store Applications

C Geng, S Blanas, MD Bond, Y Wang - Proceedings of the ACM on …, 2024 - dl.acm.org
Distributed data stores typically provide weak isolation levels, which are efficient but can
lead to unserializable behaviors, which are hard for programmers to understand and often …

Transactions and Serverless are Made for Each Other: If serverless platforms could wrap functions in database transactions, they would be a good fit for database …

Q Li, P Kraft - Queue, 2024 - dl.acm.org
Database-backed applications are an exciting new frontier for serverless computation. By
tightly integrating application execution and data management, a transactional serverless …

[PDF][PDF] Record and Replay Debugging at Scale: Towards Always-On Java Application Recording in the Cloud

J Lampérth - 2024 - research-collection.ethz.ch
Identifying the root cause of software failures in production environments is a crucial yet
often elusive task, primarily due to the lack of detailed information required to replicate these …