<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web01.fireside.fm</fireside:hostname>
    <fireside:genDate>Tue, 14 Apr 2026 10:47:52 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Elixir Outlaws - Episodes Tagged with “Distributed Systems”</title>
    <link>https://elixiroutlaws.com/tags/distributed%20systems</link>
    <pubDate>Thu, 31 Dec 2020 12:00:00 -0500</pubDate>
    <description>Elixir Outlaws is an informal discussion about interesting things happening in Elixir. Our goal is to capture the spirit of a conference hallway discussion in a podcast.
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>The hallway track of the Elixir community</itunes:subtitle>
    <itunes:author>Elixir Outlaws</itunes:author>
    <itunes:summary>Elixir Outlaws is an informal discussion about interesting things happening in Elixir. Our goal is to capture the spirit of a conference hallway discussion in a podcast.
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/4/4b3f9fe7-b118-4f29-b6ee-7baf2571b03c/cover.jpg?v=4"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>elixir, erlang, BEAM</itunes:keywords>
    <itunes:owner>
      <itunes:name>Elixir Outlaws</itunes:name>
      <itunes:email>amos@binarynoggin.com</itunes:email>
    </itunes:owner>
<itunes:category text="Technology"/>
<itunes:category text="News">
  <itunes:category text="Tech News"/>
</itunes:category>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<item>
  <title>Episode 86: Time is problematic</title>
  <link>http://elixiroutlaws.com/86</link>
  <guid isPermaLink="false">a35e9be4-29c4-449e-ad0b-2253c9df826b</guid>
  <pubDate>Thu, 31 Dec 2020 12:00:00 -0500</pubDate>
  <author>Elixir Outlaws</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/4b3f9fe7-b118-4f29-b6ee-7baf2571b03c/a35e9be4-29c4-449e-ad0b-2253c9df826b.mp3" length="40842648" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>Elixir Outlaws</itunes:author>
  <itunes:subtitle>The main topics this week are ordering and time.</itunes:subtitle>
  <itunes:duration>42:32</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/4/4b3f9fe7-b118-4f29-b6ee-7baf2571b03c/cover.jpg?v=4"/>
  <description>Chris has been drawing maps for his DnD game and he's pretty proud of them. Amos is trying to order events and has questions about hybrid logical clocks. This leads to a discussion of what ordering even is and why its such a problem in distributed systems.
A transcript is available for this episode on Binary Noggin's website:  https://binarynoggin.com/blog/episode-86-time-is-problematic/ 
</description>
  <itunes:keywords>elixir, erlang, BEAM, hybrid logical clock, HLC, distributed systems</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Chris has been drawing maps for his DnD game and he&#39;s pretty proud of them. Amos is trying to order events and has questions about hybrid logical clocks. This leads to a discussion of what ordering even is and why its such a problem in distributed systems.</p>

<p>A transcript is available for this episode on Binary Noggin&#39;s website:  <a href="https://binarynoggin.com/blog/episode-86-time-is-problematic/" rel="nofollow">https://binarynoggin.com/blog/episode-86-time-is-problematic/</a></p><p><a rel="payment" href="https://www.patreon.com/user?u=5332239">Support Elixir Outlaws</a></p><p>Links:</p><ul><li><a title="Hybrid Logical Clock overview" rel="nofollow" href="https://muratbuffalo.blogspot.com/2014/07/hybrid-logical-clocks.html">Hybrid Logical Clock overview</a></li><li><a title="Toniq Systems HLC" rel="nofollow" href="https://github.com/toniqsystems/hlclock">Toniq Systems HLC</a></li><li><a title="k-sortable definition" rel="nofollow" href="https://en.wikipedia.org/wiki/Partial_sorting">k-sortable definition</a></li><li><a title="Consistency Models" rel="nofollow" href="https://jepsen.io/consistency">Consistency Models</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Chris has been drawing maps for his DnD game and he&#39;s pretty proud of them. Amos is trying to order events and has questions about hybrid logical clocks. This leads to a discussion of what ordering even is and why its such a problem in distributed systems.</p>

<p>A transcript is available for this episode on Binary Noggin&#39;s website:  <a href="https://binarynoggin.com/blog/episode-86-time-is-problematic/" rel="nofollow">https://binarynoggin.com/blog/episode-86-time-is-problematic/</a></p><p><a rel="payment" href="https://www.patreon.com/user?u=5332239">Support Elixir Outlaws</a></p><p>Links:</p><ul><li><a title="Hybrid Logical Clock overview" rel="nofollow" href="https://muratbuffalo.blogspot.com/2014/07/hybrid-logical-clocks.html">Hybrid Logical Clock overview</a></li><li><a title="Toniq Systems HLC" rel="nofollow" href="https://github.com/toniqsystems/hlclock">Toniq Systems HLC</a></li><li><a title="k-sortable definition" rel="nofollow" href="https://en.wikipedia.org/wiki/Partial_sorting">k-sortable definition</a></li><li><a title="Consistency Models" rel="nofollow" href="https://jepsen.io/consistency">Consistency Models</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Episode 14: Little's Law All The Way Down</title>
  <link>http://elixiroutlaws.com/14</link>
  <guid isPermaLink="false">8377a04d-901d-4abd-9d34-a2da86513be9</guid>
  <pubDate>Thu, 26 Jul 2018 11:15:00 -0400</pubDate>
  <author>Elixir Outlaws</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/4b3f9fe7-b118-4f29-b6ee-7baf2571b03c/8377a04d-901d-4abd-9d34-a2da86513be9.mp3" length="41908152" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>Elixir Outlaws</itunes:author>
  <itunes:subtitle>Main Topics: Queueing theory, blockchain, and testing distributed systems.</itunes:subtitle>
  <itunes:duration>43:25</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/4/4b3f9fe7-b118-4f29-b6ee-7baf2571b03c/cover.jpg?v=4"/>
  <description>This week starts with Amos describing the new features elixir 1.7 and Chris explaining some queueing theory. Afterwards Anna describes her experience solving a bug in her crypto-currency exchange. This leads to a discussion on how to find bugs in distributed systems, the dangers of generating data based on types and how to guide generators so they find more bugs. 
</description>
  <itunes:keywords>elixir, distributed systems, blockchain, property testing, queueing theory</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>This week starts with Amos describing the new features elixir 1.7 and Chris explaining some queueing theory. Afterwards Anna describes her experience solving a bug in her crypto-currency exchange. This leads to a discussion on how to find bugs in distributed systems, the dangers of generating data based on types and how to guide generators so they find more bugs.</p><p><a rel="payment" href="https://www.patreon.com/user?u=5332239">Support Elixir Outlaws</a></p><p>Links:</p><ul><li><a title="Elixir 1.7 changelog" rel="nofollow" href="https://github.com/elixir-lang/elixir/blob/v1.7/CHANGELOG.md">Elixir 1.7 changelog</a></li><li><a title="OTP Design principles" rel="nofollow" href="http://erlang.org/doc/design_principles/users_guide.html">OTP Design principles</a></li><li><a title="Little&#39;s Law" rel="nofollow" href="https://en.wikipedia.org/wiki/Little%27s_law">Little's Law</a></li><li><a title="Stop rate limiting! Capacity Management Done Right" rel="nofollow" href="https://www.youtube.com/watch?v=m64SWl9bfvk">Stop rate limiting! Capacity Management Done Right</a></li><li><a title="Byzantine Fault Tolerance" rel="nofollow" href="https://en.wikipedia.org/wiki/Byzantine_fault_tolerance">Byzantine Fault Tolerance</a></li><li><a title="Lineage-driven Fault Injection" rel="nofollow" href="https://people.ucsc.edu/~palvaro/molly.pdf">Lineage-driven Fault Injection</a></li><li><a title="SAT solver" rel="nofollow" href="https://en.wikipedia.org/wiki/Boolean_satisfiability_problem">SAT solver</a></li><li><a title="LDFI at Netflix" rel="nofollow" href="http://delivery.acm.org/10.1145/2990000/2987555/p17-alvaro.pdf?ip=66.18.44.211&amp;id=2987555&amp;acc=OA&amp;key=4D4702B0C3E38B35%2E4D4702B0C3E38B35%2E4D4702B0C3E38B35%2E674B324EB07BAFF8&amp;__acm__=1532508149_5fc4f52086920dd614ab83bbe79d8e8a">LDFI at Netflix</a></li><li><a title="Beginners Luck - A language for property based generators" rel="nofollow" href="https://arxiv.org/pdf/1607.05443.pdf">Beginners Luck - A language for property based generators</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>This week starts with Amos describing the new features elixir 1.7 and Chris explaining some queueing theory. Afterwards Anna describes her experience solving a bug in her crypto-currency exchange. This leads to a discussion on how to find bugs in distributed systems, the dangers of generating data based on types and how to guide generators so they find more bugs.</p><p><a rel="payment" href="https://www.patreon.com/user?u=5332239">Support Elixir Outlaws</a></p><p>Links:</p><ul><li><a title="Elixir 1.7 changelog" rel="nofollow" href="https://github.com/elixir-lang/elixir/blob/v1.7/CHANGELOG.md">Elixir 1.7 changelog</a></li><li><a title="OTP Design principles" rel="nofollow" href="http://erlang.org/doc/design_principles/users_guide.html">OTP Design principles</a></li><li><a title="Little&#39;s Law" rel="nofollow" href="https://en.wikipedia.org/wiki/Little%27s_law">Little's Law</a></li><li><a title="Stop rate limiting! Capacity Management Done Right" rel="nofollow" href="https://www.youtube.com/watch?v=m64SWl9bfvk">Stop rate limiting! Capacity Management Done Right</a></li><li><a title="Byzantine Fault Tolerance" rel="nofollow" href="https://en.wikipedia.org/wiki/Byzantine_fault_tolerance">Byzantine Fault Tolerance</a></li><li><a title="Lineage-driven Fault Injection" rel="nofollow" href="https://people.ucsc.edu/~palvaro/molly.pdf">Lineage-driven Fault Injection</a></li><li><a title="SAT solver" rel="nofollow" href="https://en.wikipedia.org/wiki/Boolean_satisfiability_problem">SAT solver</a></li><li><a title="LDFI at Netflix" rel="nofollow" href="http://delivery.acm.org/10.1145/2990000/2987555/p17-alvaro.pdf?ip=66.18.44.211&amp;id=2987555&amp;acc=OA&amp;key=4D4702B0C3E38B35%2E4D4702B0C3E38B35%2E4D4702B0C3E38B35%2E674B324EB07BAFF8&amp;__acm__=1532508149_5fc4f52086920dd614ab83bbe79d8e8a">LDFI at Netflix</a></li><li><a title="Beginners Luck - A language for property based generators" rel="nofollow" href="https://arxiv.org/pdf/1607.05443.pdf">Beginners Luck - A language for property based generators</a></li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
