Consensus in data management: From distributed commit to blockchain

F Nawab, M Sadoghi - Foundations and Trends® in …, 2023 - nowpublishers.com
The problem of distributed consensus has played a major role in the development of
distributed data management systems. This includes the development of distributed atomic …

Dissecting bft consensus: In trusted components we trust!

S Gupta, S Rahnama, S Pandey, N Crooks… - Proceedings of the …, 2023 - dl.acm.org
The growing interest in reliable multi-party applications has fostered widespread adoption of
Byzantine Fault-Tolerant (bft) consensus protocols. Existing bft protocols need f more …

Reliable transactions in serverless-edge architecture

S Gupta, S Rahnama, E Linsenmayer… - 2023 IEEE 39th …, 2023 - ieeexplore.ieee.org
Modern edge applications demand novel solutions where edge applications do not have to
rely on a single cloud provider (which cannot be in the vicinity of every edge device) or …

Consensus in Data Management: With Use Cases in Edge-Cloud and Blockchain Systems

F Nawab, M Sadoghi - Proceedings of the VLDB Endowment, 2024 - dl.acm.org
Consensus is a fundamental problem in distributed systems, involving the challenge of
achieving agreement among distributed nodes. It plays a critical role in various distributed …

Did we miss P In CAP? Partial Progress Conjecture under Asynchrony

J Chen, S Gupta, DP Hughes, M Sadoghi - arXiv preprint arXiv …, 2024 - arxiv.org
Each application developer desires to provide its users with consistent results and an
always-available system despite failures. Boldly, the CALM theorem disagrees. It states that …

[PDF][PDF] Consensus in Data Management

F Nawab, M Sadoghi - vldb.org
Consensus is a fundamental problem in distributed systems, involving the challenge of
achieving agreement among distributed nodes. It plays a critical role in various distributed …

[PDF][PDF] My Approach

S Gupta - gupta-suyash.github.io
My research focuses on designing high throughput and low latency yielding BFT consensus
protocols and decentralized systems, which can guard against crash and Byzantine failures …