Traditional database systems do not meet the throughput demands of today's web applications. Mitigation strategies on the form of intricate cache hierarchies and manual view materialization solve parts of the performance equation, at the cost of increasing complexity. Soup is a new structured storage system that scales to millions of reads per second on a single machine, without the architectural complexity seen in other storage deployments. By propagating updates through a data-flow graph, where pre-computed state is incrementally maintained at materialized nodes throughout the graph, Soup moves the majority of the processing work from reads to writes. Soup stores all data in volatile main-memory and relies on a write-ahead log for durabi...
In this paper, we study replication techniques for scaling and continuous operation for a dynamic co...
Modern business applications and scientific databases call for inherently dynamic data storage envi...
The arrival of persistent memory devices to consumer market has revived the interest in transactiona...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
Database systems have long been optimized to hide the higher latency of storage media, yielding comp...
This paper considers replication strategies for storage systems that aggregate the disks of many nod...
Summarization: In the last decade, data processing systems started using main memory as much as poss...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
This thesis explores the feasibility of a cost-efficient storage architecture that offers the reliab...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
We explore the possibility of achieving robust and efficient peer-to-peer storage by differentiating...
Numerous applications such as financial transactions (e.g., stock trading) are write-heavy in nature...
Many wide-area storage systems replicate data for durability. A common way of maintaining the repli...
Big Data applications need to be able to access large amounts of variable data as fast as possible. ...
In this paper, we study replication techniques for scaling and continuous operation for a dynamic co...
Modern business applications and scientific databases call for inherently dynamic data storage envi...
The arrival of persistent memory devices to consumer market has revived the interest in transactiona...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
Database systems have long been optimized to hide the higher latency of storage media, yielding comp...
This paper considers replication strategies for storage systems that aggregate the disks of many nod...
Summarization: In the last decade, data processing systems started using main memory as much as poss...
Multicore in-memory databases for modern machines can support extraordinarily high transaction rates...
This thesis explores the feasibility of a cost-efficient storage architecture that offers the reliab...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
We explore the possibility of achieving robust and efficient peer-to-peer storage by differentiating...
Numerous applications such as financial transactions (e.g., stock trading) are write-heavy in nature...
Many wide-area storage systems replicate data for durability. A common way of maintaining the repli...
Big Data applications need to be able to access large amounts of variable data as fast as possible. ...
In this paper, we study replication techniques for scaling and continuous operation for a dynamic co...
Modern business applications and scientific databases call for inherently dynamic data storage envi...
The arrival of persistent memory devices to consumer market has revived the interest in transactiona...