← Search

Data · dataset · 2026

An architecture for scaling performance and availability in global consensus systems

Listed in ZivaHub and Deakin Research Online and DMU Figshare — shown once because both records carry DOI 10.17034/32641938.v1

Modern global consensus systems require both high availability and performance scalability to support planet-scale applications.

Description

However, existing consensus algorithms treat these properties as fundamental trade-offs: scaling fault tolerance, adding servers, or geographic distribution inevitably degrades either performance or availability. This thesis identifies that this tradeoff stems from a core bottleneck in traditional Paxos and Flexible Paxos-based algorithms: the requirement for all agents to participate in all aspects of every agreement, called here global participation.<br><br>This thesis presents a systematic approach to removing global participation bottlenecks in consensus through Proposer Acceptor Mappings (PAMs), which partition consensus agents across different portions of the ledger.

First, to enable broad adoption of PAMs, this thesis presents PAM-based Paxos, an abstraction generalisation of existing Paxos algorithms that unifies Synod and Multi-Paxos constructions whilst enabling agent partitioning. Building on this foundation, three PAM designs are presented: the Geographic PAM, Horizontal PAM, and Conflict Minimising PAM. Each addresses specific scalability bottlenecks arising from global participation.

Read the rest (2 more)

To further assist broad adoption, the thesis introduces the Proactive Proposals algorithm, to coordinate multiple proposer groups without critical-path synchronisation within a broad set of Paxos leadership paradigms. It avoids critical-path synchronisation across groups by regulating proposal rates through a two-tier pipeline mechanism based on observed learner execution rates.<br><br>Finally, the thesis demonstrates the practicality of PAM-based consensus through Derek, a leaderless Synod-based consensus algorithm implementing Proactive Proposals.

Empirical evaluation across diverse deployments shows that Derek (1) maintains near-constant performance when scaling fault tolerance, (2) enables horizontal scaling throughput when adding servers in multi-datacenter consensus, and (3) achieves superior geographic scaling whilst simultaneously improving availability compared to existing geographic scaling approaches. These results demonstrate that PAM-based partitioning can decouple the traditionally coupled dimensions of fault tolerance, performance, and availability in global consensus systems.

Links

Where it is published

Catalogue records · 1

Topics

Provenance · 3 source records, 7 field assertions
SourceKeyLast seenRaw
ZivaHuboai:figshare.com:article/3264193812 d agoJSON v1
Deakin Research Onlineoai:figshare.com:article/3264193812 d agoJSON v1
DMU Figshareoai:figshare.com:article/3264193812 d agoJSON v1
FieldAssertionExtractorEvidence
concepts[field].local:field:earth-environmentalmapping · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
concepts[field].local:field:earth-environmentalmapping · figshare dmu ac ukconnector:figshare_dmu_ac_uk@1.0.0
concepts[field].local:field:earth-environmentalmapping · dro deakin edu auconnector:dro_deakin_edu_au@1.0.0
descriptionsource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0/metadata/dc/description
license_textsource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
publication_datesource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
titlesource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0/metadata/dc/title