Blurring the lines between blockchains and database systems: the case of hyperledger fabric

A Sharma, FM Schuhknecht, D Agrawal… - Proceedings of the 2019 …, 2019 - dl.acm.org
Within the last few years, a countless number of blockchain systems have emerged on the
market, each one claiming to revolutionize the way of distributed transaction processing in …

Disaggregating persistent memory and controlling them remotely: An exploration of passive disaggregated {Key-Value} stores

SY Tsai, Y Shan, Y Zhang - 2020 USENIX Annual Technical Conference …, 2020 - usenix.org
Many datacenters and clouds manage storage systems separately from computing services
for better manageability and resource utilization. These existing disaggregated storage …

[HTML][HTML] A prefetching indexing scheme for in-memory database systems

Q Zhang, H Song, K Zhou, J Wei, C **ao - Future Generation Computer …, 2024 - Elsevier
In-memory databases (IMDBs) store all working data in the main memory, making memory
access the dominant factor in system performance. Moreover, for modern multi-version …

Aria: a fast and practical deterministic OLTP database

Y Lu, X Yu, L Cao, S Madden - 2020 - dspace.mit.edu
© 2020, VLDB Endowment. Deterministic databases are able to efficiently run transactions
across different replicas without coordination. However, existing state-of-the-art deterministic …

Halfmoon: Log-optimal fault-tolerant stateful serverless computing

S Qi, X Liu, X ** - Proceedings of the 29th Symposium on Operating …, 2023 - dl.acm.org
Serverless computing separates function execution from state management. Simple retry-
based fault tolerance might corrupt the shared state with duplicate updates. Existing …

A fault-tolerance shim for serverless computing

V Sreekanti, C Wu, S Chhatrapati… - Proceedings of the …, 2020 - dl.acm.org
Serverless computing has grown in popularity in recent years, with an increasing number of
applications being built on Functions-as-a-Service (FaaS) platforms. By default, FaaS …

Quantifying TPC-H choke points and their optimizations

M Dreseler, M Boissier, T Rabl, M Uflacker - Proceedings of the VLDB …, 2020 - dl.acm.org
TPC-H continues to be the most widely used benchmark for relational OLAP systems. It
poses a number of challenges, also known as" choke points", which database systems have …

Caracal: Contention management with deterministic concurrency control

D Qin, AD Brown, A Goel - Proceedings of the ACM SIGOPS 28th …, 2021 - dl.acm.org
Deterministic databases offer several benefits: they ensure serializable execution while
avoiding concurrency-control related aborts, and they scale well in distributed environments …

Durable transactional memory can scale with timestone

RM Krishnan, J Kim, A Mathew, X Fu… - Proceedings of the …, 2020 - dl.acm.org
Non-volatile main memory (NVMM) technologies promise byte addressability and near-
DRAM access that allows developers to build persistent applications with common load and …

LiveGraph: A transactional graph storage system with purely sequential adjacency list scans

X Zhu, G Feng, M Serafini, X Ma, J Yu, L **e… - arxiv preprint arxiv …, 2019 - arxiv.org
The specific characteristics of graph workloads make it hard to design a one-size-fits-all
graph storage system. Systems that support transactional updates use data structures with …