SPIRT: A Fault-Tolerant and Reliable Peer-to-Peer Serverless ML Training Architecture
Not on the map. Why?
Abstract (arXiv)
The advent of serverless computing has ushered in notable advancements in distributed machine learning, particularly within parameter server-based architectures. Yet, the integration of serverless features within peer-to-peer (P2P) distributed networks remains largely uncharted. In this paper, we introduce SPIRT, a fault-tolerant, reliable, and secure serverless P2P ML training architecture. designed to bridge this existing gap. Capitalizing on the inherent robustness and reliability innate to P2P systems, SPIRT employs RedisAI for in-database operations, leading to an 82% reduction in the time required for model updates and gradient averaging across a variety of models and batch sizes. This architecture showcases resilience against peer failures and adeptly manages the integration of new peers, thereby highlighting its fault-tolerant characteristics and scalability. Furthermore, SPIRT ensures secure communication between peers, enhancing the reliability of distributed machine learning tasks. Even in the face of Byzantine attacks, the system's robust aggregation algorithms maintain high levels of accuracy. These findings illuminate the promising potential of serverless architectures in P2P distributed machine learning, offering a significant stride towards the development of more efficient, scalable, and resilient applications.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 17 of its 62 references that are in the map. First posted on arXiv 25 Sep 2023.
Builds on
17 of 62 references.
References · 17
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019A Survey on Distributed Machine Learningcited by 187
- 2018RSA: Byzantine-Robust Stochastic Aggregation Methods for Distributed Learning from Heterogeneous Datasetscited by 148
- 2021Decentralized Federated Averagingcited by 114
- 2018Generalized Byzantine-tolerant SGDcited by 94
- 2020Learning to Detect Malicious Clients for Robust Federated Learningcited by 86
- 2019BRIDGE: Byzantine-resilient Decentralized Gradient Descentcited by 45
- 2019Distributed Learning of Deep Neural Networks using Independent Subnet Trainingcited by 20
- 2018Biscotti: A Ledger for Private and Secure Peer-to-Peer Machine Learningcited by 17
- 2021Towards Demystifying Serverless Machine Learning Trainingcited by 16
- 2021FedLess: Secure and Scalable Federated Learning Using Serverless Computingcited by 13
5 more
- 2019Performance Analysis and Comparison of Distributed Machine Learning Systemscited by 9
- 2018Fault Tolerance in Iterative-Convergent Machine Learningcited by 7
- 2022SMLT: A Serverless Framework for Scalable and Adaptive Machine Learning Design and Trainingcited by 4
- 2019Stratum: A Serverless Framework for Lifecycle Management of Machine Learning based Data Analytics Taskscited by 3
- 2022MLLess: Achieving Cost Efficiency in Serverless Machine Learning Trainingcited by 3
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2026Shard the Gradient, Scale the Model: Serverless Federated Aggregation via Gradient Partitioning23 Apr 2026
- 2025Matrix: Peer-to-Peer Multi-Agent Synthetic Data Generation Framework26 Nov 2025
- 2025Scalable and Cost-Efficient ML Inference: Parallel Batch Processing with Serverless Functions30 Jan 2025