<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Distributed-Systems on Mohamed Attia's Macrocosm</title><link>https://mohamed.computer/tags/distributed-systems/</link><description>Recent content in Distributed-Systems on Mohamed Attia's Macrocosm</description><generator>Hugo</generator><language>en-us</language><copyright>©️ Mohamed Attia</copyright><lastBuildDate>Fri, 17 Jul 2026 00:00:00 +0200</lastBuildDate><atom:link href="https://mohamed.computer/tags/distributed-systems/index.xml" rel="self" type="application/rss+xml"/><item><title>The Message Arrived. Did the Operation Succeed?</title><link>https://mohamed.computer/posts/the-message-arrived/</link><pubDate>Fri, 17 Jul 2026 00:00:00 +0200</pubDate><guid>https://mohamed.computer/posts/the-message-arrived/</guid><description>&lt;h2 id="prelude"&gt;Prelude&lt;/h2&gt;
&lt;p&gt;Every few years, I revisit one of my favorite papers &lt;a href="https://web.mit.edu/saltzer/www/publications/endtoend/endtoend.pdf" title="end-to-end"&gt;END-TO-END ARGUMENTS IN SYSTEM DESIGN&lt;/a&gt;
and this time I decided I will write an exposition of it to maybe inspire others to read it but also serve as a set of notes for my future self.&lt;/p&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Imagine we have an application that holds bank accounts for Alice and Bob. Alice wants to transfer $50 from her account to Bob&amp;rsquo;s.&lt;/p&gt;</description></item></channel></rss>