E-store: Fine-grained elastic partitioning for distributed transaction processing systems

R Taft, E Mansour, M Serafini, J Duggan… - Proceedings of the …, 2014 - dl.acm.org
On-line transaction processing (OLTP) database management systems (DBMSs) often serve
time-varying workloads due to daily, weekly or seasonal fluctuations in demand, or because …

[PDF][PDF] Slog: Serializable, low-latency, geo-replicated transactions

K Ren, D Li, DJ Abadi - Proceedings of the VLDB Endowment, 2019 - par.nsf.gov
For decades, applications deployed on a world-wide scale have been forced to give up at
least one of (1) strict serializability (2) low latency writes (3) high transactional throughput. In …

Squall: Fine-grained live reconfiguration for partitioned main memory databases

AJ Elmore, V Arora, R Taft, A Pavlo, D Agrawal… - Proceedings of the …, 2015 - dl.acm.org
For data-intensive applications with many concurrent users, modern distributed main
memory database management systems (DBMS) provide the necessary scale-out support …

Accordion: Elastic scalability for database systems supporting distributed transactions

M Serafini, E Mansour, A Aboulnaga, K Salem… - Proceedings of the …, 2014 - dl.acm.org
Providing the ability to elastically use more or fewer servers on demand (scale out and scale
in) as the load varies is essential for database management systems (DBMSes) deployed on …

MgCrab: transaction crabbing for live migration in deterministic database systems

YS Lin, SK Pi, MK Liao, C Tsai, A Elmore… - Proceedings of the VLDB …, 2019 - dl.acm.org
Recent deterministic database systems have achieved high scalability and high availability
in distributed environments given OLTP workloads. However, modern OLTP applications …

Prorea: live database migration for multi-tenant rdbms with snapshot isolation

O Schiller, N Cipriani, B Mitschang - Proceedings of the 16th …, 2013 - dl.acm.org
The consolidation of multiple tenants onto a single RDBMS instance turned out to be
benefical with respect to resource utilization and scalability. The consolidation implies that …

An elastic multi-core allocation mechanism for database systems

S Dominico, EC de Almeida, JA Meira… - 2018 IEEE 34th …, 2018 - ieeexplore.ieee.org
During the parallel execution of queries in Non-Uniform Memory Access (NUMA) systems,
the Operating System (OS) maps the threads (or processes) from modern database systems …

[PDF][PDF] On defining metrics for elasticity of cloud databases.

RF Almeida, FRC Sousa, S Lifschitz… - SBBD (Short …, 2013 - sbbd2013.cin.ufpe.br
In the database area, elasticity of cloud computing has required data systems to increase
and decrease their resources on demand. However, traditional benchmark tools for data …

Dax: a widely distributed multitenant storage service for dbms hosting

R Liu, A Aboulnaga, K Salem - Proceedings of the VLDB Endowment, 2013 - dl.acm.org
Many applications hosted on the cloud have sophisticated data management needs that are
best served by a SQL-based relational DBMS. It is not difficult to run a DBMS in the cloud …

[PDF][PDF] Perfenforce overview: A dynamic scaling engine for analytics with performance guarantees

J Ortiz - Proceedings of the 2017 ACM International …, 2017 - dl.acm.org
A variety of systems for data analytics are available as cloud services today, including
Amazon Elastic MapReduce (EMR), Amazon Redshift, Azure's HDInsight, and several …