{IONIA}:{High-Performance} Replication for Modern Disk-based {KV} Stores

Y Xu, H Zhu, P Pandey, A Conway, R Johnson… - … USENIX Conference on …, 2024‏ - usenix.org
We introduce IONIA, a novel replication protocol tailored for modern SSD-based write-
optimized key-value (WO-KV) stores. Unlike existing replication approaches, IONIA carefully …

Parallel transaction execution in blockchain and the ambiguous state representation problem

V Capocasale, F Pedone… - 2024 19th European …, 2024‏ - ieeexplore.ieee.org
Blockchains commonly employ tree data structures (eg, Merkle trees) to represent state.
While tree structures enable fast and compact state correctness checks, they introduce …

Boosting concurrency in parallel state machine replication

IA Escobar, E Alchieri, FL Dotti, F Pedone - Proceedings of the 20th …, 2019‏ - dl.acm.org
State machine replication (SMR) is a well-known approach to implementing fault-tolerant
services, providing high availability and strong consistency. To boost the performance of …

Incorporating the Raft consensus protocol in containers managed by Kubernetes: an evaluation

H Netto, C Pereira Oliveira, LO Rech… - International Journal of …, 2020‏ - Taylor & Francis
Replication is a technique widely used to improve the reliability of applications. State
machine replication is a special approach, where a set of computers are kept synchronised …

Exploiting concurrency in sharded parallel state machine replication

A Burgos, E Alchieri, F Dotti… - IEEE Transactions on …, 2021‏ - ieeexplore.ieee.org
State machine replication (SMR) is a well-known approach to implementing fault-tolerant
services, providing high availability and strong consistency. In classic SMR, commands are …

Parallel state machine replication from generalized consensus

T Ceolin, F Dotti, F Pedone - 2020 International Symposium on …, 2020‏ - ieeexplore.ieee.org
State machine replication (SMR) is a established approach to building fault-tolerant
services. In search for high SMR throughput, approaches that exploit semantic information in …

A parallel execution model for permissioned blockchain systems

T Xu, Y Zhang - Proceedings of the 2022 5th International Conference …, 2022‏ - dl.acm.org
At present, academics have researched the directions that may become performance
bottlenecks in blockchain systems, such as consensus protocols, encryption algorithms and …

[PDF][PDF] Journal of Project Management

A Sabripoora, A Amirsahamia… - Journal of Project …, 2023‏ - pdfs.semanticscholar.org
The scheduling of parallel machines is a vital problem that has significant implications not
only in the production environment but also in distributed computing and parallel information …

[HTML][HTML] Early scheduling on steroids: Boosting parallel state machine replication

E Batista, E Alchieri, F Dotti, F Pedone - Journal of Parallel and Distributed …, 2022‏ - Elsevier
State machine replication (SMR) is a standard approach to fault tolerance in which replicas
execute requests deterministically and often serially. For performance, some techniques …

Boosting state machine replication with concurrent execution

E Alchieri, F Dotti, P Marandi… - 2018 Eighth Latin …, 2018‏ - ieeexplore.ieee.org
State machine replication is a fundamental technique to render services fault tolerant. One of
the key assumptions of state machine replication is that replicas must execute operations …