activity
20132025
most citedMerlin: A Language for Provisioning Network Resources

17 citations · 34 across the 15 of their papers we have counts for

collaborators
Showing cs.DCShow all

17 papers · 1 filter

cs.DC2025

Scaling atomic ordering in shared memory

Lorenzo Martignetti, Eliã Batista, Gianpaolo Cugola +1

Atomic multicast is a communication primitive used in dependable systems to ensure consistent ordering of messages delivered to a set of replica groups. This primitive enables crit…

cs.DC2023

FlexCast: genuine overlay-based atomic multicast

Eliã Batista, Paulo Coelho, Eduardo Alchieri +2

Atomic multicast is a communication abstraction where messages are propagated to groups of processes with reliability and order guarantees. Atomic multicast is at the core of stron…

cs.DC2020

From Byzantine Replication to Blockchain: Consensus is only the Beginning

Alysson Bessani, Eduardo Alchieri, João Sousa +2

The popularization of blockchains leads to a resurgence of interest in Byzantine Fault-Tolerant (BFT) state machine replication protocols. However, much of the work on this topic f…

cs.DC2020

Smart Contracts on the Move

Enrique Fynn, Alysson Bessani, Fernando Pedone

Blockchain systems have received much attention and promise to revolutionize many services. Yet, despite their popularity, current blockchain systems exist in isolation, that is, t…

cs.DC2019

Partitioned Paxos via the Network Data Plane

Huynh Tu Dang, Pietro Bressana, Han Wang +6

Consensus protocols are the foundation for building fault-tolerant, distributed systems, and services. They are also widely acknowledged as performance bottlenecks. Several recent…

cs.DC2018★ 1 cited

Early Scheduling in Parallel State Machine Replication

Eduardo Alchieri, Fernando Dotti, Fernando Pedone

State machine replication is standard approach to fault tolerance. One of the key assumptions of state machine replication is that replicas must execute operations deterministicall…

cs.DC2018

Challenges and pitfalls of partitioning blockchains

Enrique Fynn, Fernando Pedone

Blockchain has received much attention in recent years. This immense popularity has raised a number of concerns, scalability of blockchain systems being a common one. In this paper…

cs.DC2016★ 1 cited

Optimistic Aborts for Geo-distributed Transactions

Theo Jepsen, Leandro Pacheco de Sousa, Huynh Tu Dang +2

Network latency can have a significant impact on the performance of transactional storage systems, particularly in wide area or geo-distributed deployments. To reduce latency, syst…

cs.DC2016★ 8 cited

Network Hardware-Accelerated Consensus

Huynh Tu Dang, Pietro Bressana, Han Wang +5

Consensus protocols are the foundation for building many fault-tolerant distributed systems and services. This paper posits that there are significant performance benefits to be ga…

cs.DC2015

Paxos Made Switch-y

Huynh Tu Dang, Marco Canini, Fernando Pedone +1

This paper describes an implementation of the well-known consensus protocol, Paxos, in the P4 programming language. P4 is a language for programming the behavior of network forward…

cs.DC2015

Stretching Multi-Ring Paxos

Samuel Benz, Leandro Pacheco de Sousa, Fernando Pedone

Internet-scale services rely on data partitioning and replication to provide scalable performance and high availability. Moreover, to reduce user-perceived response times and toler…

cs.DC2014★ 1 cited

Building global and scalable systems with Atomic Multicast

Samuel Benz, Parisa Jalili Marandi, Fernando Pedone +1

The rise of worldwide Internet-scale services demands large distributed systems. Indeed, when handling several millions of users, it is common to operate thousands of servers sprea…

cs.DC2014★ 1 cited

Optimistic Parallel State-Machine Replication

Parisa Jalili Marandi, Fernando Pedone

State-machine replication, a fundamental approach to fault tolerance, requires replicas to execute commands deterministically, which usually results in sequential execution of comm…

cs.DC2014★ 4 cited

Practical Experience Report: The Performance of Paxos in the Cloud

Parisa Jalili Marandi, Samuel Benz, Fernando Pedone +1

This experience report presents the results of an extensive performance evaluation conducted using four open-source implementations of Paxos deployed in Amazon's EC2. Paxos is a fu…

cs.DC2014★ 1 cited

Ring Paxos: High-Throughput Atomic Broadcast

Parisa Jalili Marandi, Marco Primi, Nicolas Schiper +1

Atomic broadcast is an important communication primitive often used to implement state-machine replication. Despite the large number of atomic broadcast algorithms proposed in the…

cs.DC2013

Parallel Deferred Update Replication

Leandro Pacheco, Daniele Sciascia, Fernando Pedone

Deferred update replication (DUR) is an established approach to implementing highly efficient and available storage. While the throughput of read-only transactions scales linearly…

cs.DC2013

Rethinking State-Machine Replication for Parallelism

Parisa Jalili Marandi, Carlos Eduardo Bezerra, Fernando Pedone

State-machine replication, a fundamental approach to designing fault-tolerant services, requires commands to be executed in the same order by all replicas. Moreover, command execut…