Hyperloop: group-based NIC-offloading to accelerate replicated transactions in multi-tenant storage systems
Storage systems in data centers are an important component of large-scale online services.
They typically perform replicated transactional operations for high data availability and …
They typically perform replicated transactional operations for high data availability and …
RAMBDA: RDMA-driven Acceleration Framework for Memory-intensive µs-scale Datacenter Applications
Responding to the" datacenter tax" and" killer microseconds" problems for memory-intensive
datacenter applications, diverse solutions including Smart NIC-based ones have been …
datacenter applications, diverse solutions including Smart NIC-based ones have been …
Blockchains vs. distributed databases: Dichotomy and fusion
Blockchain has come a long way-a system that was initially proposed specifically for
cryptocurrencies is now being adapted and adopted as a general-purpose transactional …
cryptocurrencies is now being adapted and adopted as a general-purpose transactional …
Analyzing GDPR compliance through the lens of privacy policy
With the arrival of the European Union's General Data Protection Regulation (GDPR),
several companies are making significant changes to their systems to achieve compliance …
several companies are making significant changes to their systems to achieve compliance …
{vCorfu}: A {Cloud-Scale} Object Store on a Shared Log
This paper presents vCorfu, a strongly consistent cloudscale object store built over a shared
log. vCorfu augments the traditional replication scheme of a shared log to provide fast reads …
log. vCorfu augments the traditional replication scheme of a shared log to provide fast reads …
Retrofitting high availability mechanism to tame hybrid transaction/analytical processing
Many application domains can benefit from hybrid transaction/analytical processing (HTAP)
by executing queries on real-time datasets produced by concurrent transactions. However …
by executing queries on real-time datasets produced by concurrent transactions. However …
[图书][B] Blockchains: Decentralized and Verifiable Data Systems
This book takes readers through the sensational history of blockchains and their potential to
revolutionize database systems of the future. In order to demystify blockchains, the book …
revolutionize database systems of the future. In order to demystify blockchains, the book …
Pascal: An architecture for proactive auto-scaling of distributed services
One of the main characteristics that today makes cloud services so popular is their ability to
be elastic, ie, they can adapt their provisioning to variable workloads, thus increasing …
be elastic, ie, they can adapt their provisioning to variable workloads, thus increasing …
Big data analysis on clouds
The huge amount of data generated, the speed at which it is produced, and its heterogeneity
in terms of format, represent a challenge to the current storage, process and analysis …
in terms of format, represent a challenge to the current storage, process and analysis …
{ELECT}: Enabling Erasure Coding Tiering for {LSM-tree-based} Storage
Given the skewed nature of practical key-value (KV) storage workloads, distributed KV
stores can adopt a tiered approach to support fast data access in a hot tier and persistent …
stores can adopt a tiered approach to support fast data access in a hot tier and persistent …