Existing blockchain systems scale poorly because of their distributed consensus protocols. Current attempts at improving blockchain scalability are limited to cryptocurrency. Scaling …
R Taft, I Sharif, A Matei, N VanBenschoten… - Proceedings of the …, 2020 - dl.acm.org
We live in an increasingly interconnected world, with many organizations operating across countries or even continents. To serve their global user base, organizations are replacing …
Z Jia, E Witchel - Proceedings of the ACM SIGOPS 28th Symposium on …, 2021 - dl.acm.org
Boki is a new serverless runtime that exports a shared log API to serverless functions. Boki shared logs enable stateful serverless applications to manage their state with durability …
Datacenter systems and I/O devices now run at single-digit microsecond latencies, requiring ns-scale operating systems. Traditional kernel-based operating systems impose an …
Distributed applications use replication, implemented by protocols like Paxos, to ensure data availability and transparently mask server failures. This paper presents a new approach to …
X Wei, Z Dong, R Chen, H Chen - 13th USENIX Symposium on …, 2018 - usenix.org
There is currently an active debate on which RDMA primitive (ie, one-sided or two-sided) is optimal for distributed transactions. Such a debate has led to a number of optimizations …
Multi-core in-memory databases promise high-speed online transaction processing. However, the performance of individual designs suffers when the workload characteristics …
Y Shan, SY Tsai, Y Zhang - Proceedings of the 2017 Symposium on …, 2017 - dl.acm.org
Next-generation non-volatile memories (NVMs) will provide byte addressability, persistence, high density, and DRAM-like performance. They have the potential to benefit many …