Building consistent transactions with inconsistent replication

I Zhang, NK Sharma, A Szekeres… - ACM Transactions on …, 2018 - dl.acm.org
Application programmers increasingly prefer distributed storage systems with strong
consistency and distributed transactions (eg, Google's Spanner) for their strong guarantees …

YCSB+ T: Benchmarking web-scale transactional databases

A Dey, A Fekete, R Nambiar… - 2014 IEEE 30th …, 2014 - ieeexplore.ieee.org
Database system benchmarks like TPC-C and TPC-E focus on emulating database
applications to compare different DBMS implementations. These benchmarks use carefully …

Ad hoc transactions in web applications: The good, the bad, and the ugly

C Tang, Z Wang, X Zhang, Q Yu, B Zang… - Proceedings of the …, 2022 - dl.acm.org
Many transactions in web applications are constructed ad hoc in the application code. For
example, developers might explicitly use locking primitives or validation procedures to …

On the performance impact of data access middleware for nosql data stores a study of the trade-off between performance and migration cost

A Rafique, D Van Landuyt, B Lagaisse… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
The last few years have seen a drastic increase in the amount and the heterogeneity of
NoSQL data stores. Consequently, exploration and comparison of these data stores have …

Scalable distributed transactions across heterogeneous stores

A Dey, A Fekete, U Röhm - 2015 IEEE 31st International …, 2015 - ieeexplore.ieee.org
Typical cloud computing systems provide highly scalable and fault-tolerant data stores that
may sacrifice other features like general multi-item transaction support. Recently techniques …

Towards NOSQL-based data warehouse solution integrating ECDIS for maritime navigation decision support system

CA Bensalloua, A Benameur - Informatica, 2021 - informatica.si
Maritime shipping is a complex process because it requires a continuous analysis of huge
amounts of information. Much of this information has variable spatial and temporal …

Monopedia: staying single is good enough--the hyper way for web scale applications

ME Schüle, PMN Schliski, T Hutzelmann… - Proceedings of the …, 2017 - dl.acm.org
In order to handle the database load for web scale applications, the conventional wisdom is
that a cluster of database servers and a caching layer are essential. In this work, we argue …

Ad Hoc Transactions through the Looking Glass: An Empirical Study of Application-Level Transactions in Web Applications

Z Wang, C Tang, X Zhang, Q Yu, B Zang… - ACM Transactions on …, 2024 - dl.acm.org
Many transactions in web applications are constructed ad hoc in the application code. For
example, developers might explicitly use locking primitives or validation procedures to …

Seamless integration of nosql class into the database curriculum

S Kim - Proceedings of the 2020 ACM Conference on …, 2020 - dl.acm.org
Since NoSQL emerged a decade ago, it has rapidly gained popularity and has been actively
incorporated into data management solutions for big data. This phenomenon brings positive …

Improving scalability of database systems by reshaping user parallel I/O

N Li, H Jiang, H Che, Z Wang, MQ Nguyen - Proceedings of the …, 2022 - dl.acm.org
Modern database systems suffer from compromised throughput, persistent unfair I/O
processing and unpredictable, high latency variability of user requests as a result of …