<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>conference paper</genre>

<titleInfo><title>RACS-SADL: Robust and understandable randomized consensus in the cloud</title></titleInfo>


<note type="publicationStatus">published</note>


<note type="qualityControlled">yes</note>

<name type="personal">
  <namePart type="given">Pasindu</namePart>
  <namePart type="family">Tennage</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Antoine</namePart>
  <namePart type="family">Desjardins</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">06d0c166-aec1-11ee-a7c0-b96e840a602b</identifier></name>
<name type="personal">
  <namePart type="given">Eleftherios</namePart>
  <namePart type="family">Kokoris Kogias</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">f5983044-d7ef-11ea-ac6d-fd1430a26d30</identifier><description xsi:type="identifierDefinition" type="orcid">0000-0002-8827-3382</description></name>







<name type="corporate">
  <namePart></namePart>
  <identifier type="local">ElKo</identifier>
  <role>
    <roleTerm type="text">department</roleTerm>
  </role>
</name>



<name type="conference">
  <namePart>CLOUD: Conference on Cloud Computing</namePart>
</name>






<abstract lang="eng">Widely deployed consensus protocols in the cloud are often leader-based and optimized for low latency under synchronous network conditions. However, cloud networks can experience disruptions such as network partitions, high-loss links, and configuration errors. These disruptions interfere with the operation of leader-based protocols, as their view change mechanisms interrupt the normal case replication and cause the system to stall. We propose RACS, a novel randomized consensus protocol that ensures robustness against adversarial network conditions. RACS achieves optimal one-round trip latency under synchronous network conditions while remaining resilient to adversarial network conditions. RACS follows a simple design inspired by Raft, the most widely used consensus protocol in the cloud, and therefore enables seamless integration with the existing cloud software stack. Experiments with a prototype running on Amazon EC2 show that RACS achieves 28k cmd/sec throughput, ninefold higher than Raft under adversarial cloud network conditions. Under synchronous network conditions, RACS matches the performance of Multi-Paxos and Raft, achieving a throughput of 200k cmd/sec with a median latency of 300ms, confirming that RACS introduces no unnecessary overhead. Finally, SADL-RACS, a throughput-optimized version of RACS, achieves a throughput of 500k cmd/sec, delivering 150 percent higher throughput than Raft.</abstract>

<originInfo><publisher>IEEE</publisher><dateIssued encoding="w3cdtf">2025</dateIssued><place><placeTerm type="text">Helsinki, Finland</placeTerm></place>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>



<relatedItem type="host"><titleInfo><title>2025 IEEE 18th International Conference on Cloud Computing</title></titleInfo>
  <identifier type="arXiv">2404.04183</identifier><identifier type="doi">10.1109/cloud67622.2025.00044</identifier>
<part>
</part>
</relatedItem>


<extension>
<bibliographicCitation>
<ama>Tennage P, Desjardins A, Kokoris Kogias E. RACS-SADL: Robust and understandable randomized consensus in the cloud. In: &lt;i&gt;2025 IEEE 18th International Conference on Cloud Computing&lt;/i&gt;. IEEE; 2025. doi:&lt;a href=&quot;https://doi.org/10.1109/cloud67622.2025.00044&quot;&gt;10.1109/cloud67622.2025.00044&lt;/a&gt;</ama>
<mla>Tennage, Pasindu, et al. “RACS-SADL: Robust and Understandable Randomized Consensus in the Cloud.” &lt;i&gt;2025 IEEE 18th International Conference on Cloud Computing&lt;/i&gt;, IEEE, 2025, doi:&lt;a href=&quot;https://doi.org/10.1109/cloud67622.2025.00044&quot;&gt;10.1109/cloud67622.2025.00044&lt;/a&gt;.</mla>
<ieee>P. Tennage, A. Desjardins, and E. Kokoris Kogias, “RACS-SADL: Robust and understandable randomized consensus in the cloud,” in &lt;i&gt;2025 IEEE 18th International Conference on Cloud Computing&lt;/i&gt;, Helsinki, Finland, 2025.</ieee>
<apa>Tennage, P., Desjardins, A., &amp;#38; Kokoris Kogias, E. (2025). RACS-SADL: Robust and understandable randomized consensus in the cloud. In &lt;i&gt;2025 IEEE 18th International Conference on Cloud Computing&lt;/i&gt;. Helsinki, Finland: IEEE. &lt;a href=&quot;https://doi.org/10.1109/cloud67622.2025.00044&quot;&gt;https://doi.org/10.1109/cloud67622.2025.00044&lt;/a&gt;</apa>
<ista>Tennage P, Desjardins A, Kokoris Kogias E. 2025. RACS-SADL: Robust and understandable randomized consensus in the cloud. 2025 IEEE 18th International Conference on Cloud Computing. CLOUD: Conference on Cloud Computing.</ista>
<short>P. Tennage, A. Desjardins, E. Kokoris Kogias, in:, 2025 IEEE 18th International Conference on Cloud Computing, IEEE, 2025.</short>
<chicago>Tennage, Pasindu, Antoine Desjardins, and Eleftherios Kokoris Kogias. “RACS-SADL: Robust and Understandable Randomized Consensus in the Cloud.” In &lt;i&gt;2025 IEEE 18th International Conference on Cloud Computing&lt;/i&gt;. IEEE, 2025. &lt;a href=&quot;https://doi.org/10.1109/cloud67622.2025.00044&quot;&gt;https://doi.org/10.1109/cloud67622.2025.00044&lt;/a&gt;.</chicago>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>21243</recordIdentifier><recordCreationDate encoding="w3cdtf">2026-02-16T15:21:27Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2026-05-05T11:52:57Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
