Semantic Scholar uses AI to extract papers important to this topic.
Multi-Version Concurrency Control (MVCC) is a widely employed concurrency control mechanism, as it allows for execution modes… Expand Stream processing addresses the needs of real-time applications. Transaction processing addresses the coordination and safety of… Expand First-generation streaming systems did not pay much attention to state management via ACID transactions (e.g., [3, 4]). S-Store… Expand To minimize network latency and remain online during server failures and network partitions, many modern distributed data storage… Expand Calvin is a transaction scheduling and replication management layer for distributed storage systems. By first writing transaction… Expand Locking is widely used as a concurrency control mechanism in database systems. As more OLTP databases are stored mostly or… Expand Modern hardware is abundantly parallel and increasingly heterogeneous. The numerous processing cores have nonuniform access… Expand The two areas of online transaction processing (OLTP) and online analytical processing (OLAP) present different challenges for… Expand Our previous work has shown that architectural and application shifts have resulted in modern OLTP databases increasingly falling… Expand In previous papers [SC05, SBC+07], some of us predicted the end of "one size fits all" as a commercial relational DBMS paradigm… Expand