activity
20152020
most citedExtending Eventually Consistent Cloud Databases for Enforcing Numeric Invariants

11 citations · 22 across the 4 of their papers we have counts for

collaborators

6 papers

cs.PL2020

CISE3: Verifying Weakly Consistent Applications with Why3

Filipe Meirim, Mário Pereira, Carla Ferreira

In this paper we present a tool for the formal analysis of applications built on top of replicated databases, where data integrity can be at stake. To address this issue, one can i…

cs.PL20202 cited

Robust Contract Evolution in a TypeSafe MicroServices Architecture

João Costa Seco, Paulo Ferreira, Hugo Lourenço +2

Microservices architectures allow for short deployment cycles and immediate effects but offer no safety mechanisms when service contracts need to be changed. Maintaining the soundn…

cs.DB20194 cited

Antidote SQL: Relaxed When Possible, Strict When Necessary

Pedro Lopes, João Sousa, Valter Balegas +5

Geo-replication poses an inherent trade-off between low latency, high availability and strong consistency. While NoSQL databases favor low latency and high availability, relaxing c…

cs.DC2018

IPA: Invariant-preserving Applications for Weakly-consistent Replicated Databases

Valter Balegas, Nuno Preguiça, Sérgio Duarte +2

Storage systems based on Weak Consistency provide better availability and lower latency than systems that use Strong Consistency, especially in geo-replicated settings. However, un…

cs.DC20155 cited

Preventing Atomicity Violations with Contracts

Diogo G. Sousa, Ricardo J. Dias, Carla Ferreira +1

Software developers are expected to protect concurrent accesses to shared regions of memory with some mutual exclusion primitive that ensures atomicity properties to a sequence of…

cs.DC201511 cited

Extending Eventually Consistent Cloud Databases for Enforcing Numeric Invariants

Valter Balegas, Diogo Serra, Sérgio Duarte +5

Geo-replicated databases often operate under the principle of eventual consistency to offer high-availability with low latency on a simple key/value store abstraction. Recently, so…