34 citations · 65 across the 7 of their papers we have counts for
6 papers · 1 filter
Keep CALM and CRDT On
Shadaj Laddad, Conor Power, Mae Milano +3
Despite decades of research and practical experience, developers have few tools for programming reliable distributed applications without resorting to expensive coordination techni…
TASM: A Tile-Based Storage Manager for Video Analytics
Maureen Daum, Brandon Haynes, Dong He +2
Modern video data management systems store videos as a single encoded file, which significantly limits possible storage level optimizations. We design, implement, and evaluate TASM…
Improving High Contention OLTP Performance via Transaction Scheduling
Guna Prasaad, Alvin Cheung, Dan Suciu
Research in transaction processing has made significant progress in improving the performance of multi-core in-memory transactional systems. However, the focus has mainly been on l…
Cuttlefish: A Lightweight Primitive for Adaptive Query Processing
Tomer Kaftan, Magdalena Balazinska, Alvin Cheung +1
Modern data processing applications execute increasingly sophisticated analysis that requires operations beyond traditional relational algebra. As a result, operators in query plan…
PipeGen: Data Pipe Generator for Hybrid Analytics
Brandon Haynes, Alvin Cheung, Magdalena Balazinska
We develop a tool called PipeGen for efficient data transfer between database management systems (DBMSs). PipeGen targets data analytics workloads on shared-nothing engines. It sup…
Automatic Partitioning of Database Applications
Alvin Cheung, Owen Arden, Samuel Madden +1
Database-backed applications are nearly ubiquitous in our daily lives. Applications that make many small accesses to the database create two challenges for developers: increased la…