A survey on NoSQL stores

A Davoudian, L Chen, M Liu - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Recent demands for storing and querying big data have revealed various shortcomings of
traditional relational database systems. This, in turn, has led to the emergence of a new kind …

A graph-matching kernel for object categorization

O Duchenne, A Joulin, J Ponce - 2011 International conference …, 2011 - ieeexplore.ieee.org
This paper addresses the problem of category-level image classification. The underlying
image model is a graph whose nodes correspond to a dense set of regions, and edges …

Blending on-demand and spot instances to lower costs for in-memory storage

Z Xu, C Stewart, N Deng, X Wang - IEEE INFOCOM 2016-The …, 2016 - ieeexplore.ieee.org
In cloud computing, workloads that lease instances on demand get to execute exclusively for
a set time. In contrast, workloads that lease spot instances execute until a competing …

Rein: Taming tail latency in key-value stores via multiget scheduling

W Reda, M Canini, L Suresh, D Kostić… - Proceedings of the …, 2017 - dl.acm.org
We tackle the problem of reducing tail latencies in distributed key-value stores, such as the
popular Cassandra database. We focus on workloads of multiget requests, which batch …

Decentralized utility-and locality-aware replication for heterogeneous DHT-based P2P cloud storage systems

Y Hassanzadeh-Nazarabadi, A Küpçü… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
As a Distributed Hash Table (DHT), Skip Graph routing overlays are exploited in several
peer-to-peer (P2P) services, including P2P cloud storage. The fully decentralized replication …

Geowave: Utilizing distributed key-value stores for multidimensional data

MA Whitby, R Fecher, C Bennight - … SSTD 2017, Arlington, VA, USA, August …, 2017 - Springer
To date, it has been difficult for modern geospatial software projects to take advantage of the
benefits provided by distributed computing frameworks due to the implicit challenges of …

EC-Store: Bridging the gap between storage and latency in distributed erasure coded systems

M Abebe, K Daudjee, B Glasbergen… - 2018 IEEE 38th …, 2018 - ieeexplore.ieee.org
Cloud storage systems typically choose between replicating or erasure encoding data to
provide fault tolerance. Replication ensures that data can be accessed from a single site but …

Cadre: Carbon-aware data replication for geo-diverse services

Z Xu, N Deng, C Stewart, X Wang - 2015 IEEE International …, 2015 - ieeexplore.ieee.org
Internet services replicate data to geo-diverse sites around the world, often via consistent
hashing. Collectively, these sites span multiple power authorities that independently control …

Measuring and managing answer quality for online data-intensive services

J Kelley, C Stewart, N Morris, D Tiwari… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
Online data-intensive services parallelize query execution across distributed software
components. Interactive response time is a priority, so online query executions return …

State management for cloud-native applications

M Szalay, P Matray, L Toka - Electronics, 2021 - mdpi.com
The stateless cloud-native design improves the elasticity and reliability of applications
running in the cloud. The design decouples the life-cycle of application states from that of …