Picsou: Enabling Replicated State Machines to Communicate Efficiently
- URL: http://arxiv.org/abs/2312.11029v2
- Date: Tue, 24 Jun 2025 11:30:59 GMT
- Title: Picsou: Enabling Replicated State Machines to Communicate Efficiently
- Authors: Reginald Frank, Micah Murray, Chawinphat Tankuranand, Junseo Yoo, Ethan Xu, Natacha Crooks, Suyash Gupta, Manos Kapritsos,
- Abstract summary: We introduce a new primitive, Cross-Cluster Consistent Broadcast (C3B)<n>We present PICSOU, a practical implementation of the C3B primitive.<n>We obtain up to 24x better performance than prior solutions on microbenchmarks and applications.
- Score: 2.683884247589663
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Replicated state machines (RSMs) cannot communicate effectively today as there is no formal framework or efficient protocol to do so. To address this issue, we introduce a new primitive, Cross-Cluster Consistent Broadcast (C3B) and present PICSOU, a practical implementation of the C3B primitive. PICSOU draws inspiration from networking and TCP to allow two RSMs to communicate with constant metadata overhead in the failure-free case and a minimal number of message resends in the case of failures. PICSOU is flexible and allows both crash fault tolerant and Byzantine fault tolerant consensus protocols to communicate. At the heart of PICSOU's good performance and generality is the concept of QUACKs (quorum acknowledgments). QUACKs allow nodes in each RSM to precisely determine when messages have definitely been received, or likely lost. Our results are promising: we obtain up to 24x better performance than prior solutions on microbenchmarks and applications, ranging from disaster recovery to data reconciliation.
Related papers
- Token Communication in the Era of Large Models: An Information Bottleneck-Based Approach [55.861432910722186]
UniToCom is a unified token communication paradigm that treats tokens as the fundamental units for both processing and wireless transmission.<n>We propose a generative information bottleneck (GenIB) principle, which facilitates the learning of tokens that preserve essential information.<n>We employ a causal Transformer-based multimodal large language model (MLLM) at the receiver to unify the processing of both discrete and continuous tokens.
arXiv Detail & Related papers (2025-07-02T14:03:01Z) - PBFT-Backed Semantic Voting for Multi-Agent Memory Pruning [0.0]
This paper introduces the Co-Forgetting Protocol to enable synchronized memory pruning in multi-agent systems (MAS)<n>The protocol integrates three key components: (1) context-aware voting, where agents utilize a lightweight DistilBERT model to assess the relevance of memory items based on their content and the current operational context; (2) multi-scale temporal decay functions, which assign diminishing importance to memories based on their age and access frequency across different time horizons; and (3) a Practical Byzantine Fault Tolerance (PBFT)-based consensus mechanism, ensuring that decisions to retain or discard memory items are agreed upon by a qualified and fault-tolerant majority of agents
arXiv Detail & Related papers (2025-06-19T08:28:29Z) - Recipe: Hardware-Accelerated Replication Protocols [0.4900774081652471]
This paper introduces Recipe, a novel approach to transforming CFT protocols to operate securely in Byzantine settings.<n> Recipe rethinks CFT protocols in the context of modern cloud hardware, including many-core servers, RDMA-capable networks, and Trusted Execution Environments (TEEs)<n>The results demonstrate up to 24x higher throughput compared to PBFT and 5.9x better performance than state-of-the-art BFT protocols.
arXiv Detail & Related papers (2025-02-13T12:04:53Z) - Communication-Efficient Federated Knowledge Graph Embedding with Entity-Wise Top-K Sparsification [49.66272783945571]
Federated Knowledge Graphs Embedding learning (FKGE) encounters challenges in communication efficiency stemming from the considerable size of parameters and extensive communication rounds.
We propose bidirectional communication-efficient FedS based on Entity-Wise Top-K Sparsification strategy.
arXiv Detail & Related papers (2024-06-19T05:26:02Z) - Banyan: Fast Rotating Leader BFT [20.52947785138998]
Banyan is the first rotating leader state machine replication protocol that allows transactions to be confirmed in just a single round-trip time.
We introduce a novel dual mode mechanism that enables optimal block finalization latency in the fast path.
Our evaluation reveals that Banyan reduces latency by up to 30% compared to state-of-the-art protocols.
arXiv Detail & Related papers (2023-12-10T12:32:58Z) - Generative AI-aided Joint Training-free Secure Semantic Communications
via Multi-modal Prompts [89.04751776308656]
This paper proposes a GAI-aided SemCom system with multi-model prompts for accurate content decoding.
In response to security concerns, we introduce the application of covert communications aided by a friendly jammer.
arXiv Detail & Related papers (2023-09-05T23:24:56Z) - Noisy-Correspondence Learning for Text-to-Image Person Re-identification [50.07634676709067]
We propose a novel Robust Dual Embedding method (RDE) to learn robust visual-semantic associations even with noisy correspondences.
Our method achieves state-of-the-art results both with and without synthetic noisy correspondences on three datasets.
arXiv Detail & Related papers (2023-08-19T05:34:13Z) - Emergent communication for AR [11.867942569137059]
We propose an emergent semantic communication framework to learn the communication protocols in mobile augmented reality (MAR)
Specifically, we train two agents through a modified Lewis signaling game to emerge a discrete communication protocol spontaneously.
Experiments have shown that the proposed scheme has better generalization on unseen objects than traditional object recognition used in MAR.
arXiv Detail & Related papers (2023-08-12T16:45:39Z) - Learning to Sail Dynamic Networks: The MARLIN Reinforcement Learning
Framework for Congestion Control in Tactical Environments [53.08686495706487]
This paper proposes an RL framework that leverages an accurate and parallelizable emulation environment to reenact the conditions of a tactical network.
We evaluate our RL learning framework by training a MARLIN agent in conditions replicating a bottleneck link transition between a Satellite Communication (SATCOM) and an UHF Wide Band (UHF) radio link.
arXiv Detail & Related papers (2023-06-27T16:15:15Z) - FLAC: Practical Failure-Aware Atomic Commit Protocol for Distributed
Transactions [27.20381433013882]
Failure-Aware Atomic Commit (FLAC) is designed for three different environments.
FLAC monitors if any failure occurs and switches to operate the most suitable sub-protocol.
It achieves up to 2.22x throughput improvement and 2.82x latency speedup.
arXiv Detail & Related papers (2023-02-09T08:52:11Z) - Towards Semantic Communication Protocols: A Probabilistic Logic
Perspective [69.68769942563812]
We propose a semantic protocol model (SPM) constructed by transforming an NPM into an interpretable symbolic graph written in the probabilistic logic programming language (ProbLog)
By leveraging its interpretability and memory-efficiency, we demonstrate several applications such as SPM reconfiguration for collision-avoidance.
arXiv Detail & Related papers (2022-07-08T14:19:36Z) - FCMNet: Full Communication Memory Net for Team-Level Cooperation in
Multi-Agent Systems [15.631744703803806]
We introduce FCMNet, a reinforcement learning based approach that allows agents to simultaneously learn an effective multi-hop communications protocol.
Using a simple multi-hop topology, we endow each agent with the ability to receive information sequentially encoded by every other agent at each time step.
FCMNet outperforms state-of-the-art communication-based reinforcement learning methods in all StarCraft II micromanagement tasks.
arXiv Detail & Related papers (2022-01-28T09:12:01Z) - Multi-agent Communication with Graph Information Bottleneck under
Limited Bandwidth (a position paper) [92.11330289225981]
In many real-world scenarios, communication can be expensive and the bandwidth of the multi-agent system is subject to certain constraints.
Redundant messages who occupy the communication resources can block the transmission of informative messages and thus jeopardize the performance.
We propose a novel multi-agent communication module, CommGIB, which effectively compresses the structure information and node information in the communication graph to deal with bandwidth-constrained settings.
arXiv Detail & Related papers (2021-12-20T07:53:44Z) - Quasi-Equivalence Discovery for Zero-Shot Emergent Communication [63.175848843466845]
We present a novel problem setting and the Quasi-Equivalence Discovery algorithm that allows for zero-shot coordination (ZSC)
We show that these two factors lead to unique optimal ZSC policies in referential games.
QED can iteratively discover the symmetries in this setting and converges to the optimal ZSC policy.
arXiv Detail & Related papers (2021-03-14T23:42:37Z) - Genetic Improvement of Routing Protocols for Delay Tolerant Networks [3.9571744700171756]
We improve two routing protocols widely adopted in Delay Tolerant Networks (DTNs)
We dissect them into their fundamental components, i.e., checking if a node can transfer data, or sending messages to all connections.
We apply Genetic Improvement (GI) to manipulate these components as terminal nodes of evolving trees.
arXiv Detail & Related papers (2021-03-12T17:46:51Z) - A Linearly Convergent Algorithm for Decentralized Optimization: Sending
Less Bits for Free! [72.31332210635524]
Decentralized optimization methods enable on-device training of machine learning models without a central coordinator.
We propose a new randomized first-order method which tackles the communication bottleneck by applying randomized compression operators.
We prove that our method can solve the problems without any increase in the number of communications compared to the baseline.
arXiv Detail & Related papers (2020-11-03T13:35:53Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.