<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Home on Alex Rasmussen</title>
    <link>https://www.alexras.info/</link>
    <description>Recent content in Home on Alex Rasmussen</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 08 Mar 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.alexras.info/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The Tip of the Iceberg</title>
      <link>https://www.alexras.info/talks/the_tip_of_the_iceberg/</link>
      <pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://www.alexras.info/talks/the_tip_of_the_iceberg/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/RErvQrA7VZM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&lt;p&gt;A deep dive into the Iceberg open table format, examining the rationale for its creation, internal mechanics, and advanced capabilities. Drawing from years of production experience, this talk offers both theoretical foundations and practical insights for engineers considering adopting Iceberg.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Real World Math and Implications of S3&#39;s 99.999999999% Advertised Durability</title>
      <link>https://www.alexras.info/talks/s3_durability/</link>
      <pubDate>Tue, 10 May 2022 00:00:00 +0000</pubDate>
      <guid>https://www.alexras.info/talks/s3_durability/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/vOI_2SZ2dSY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&lt;p&gt;Amazon S3 advertises 11 9’s of durability for both Standard and One Zone-IA object storage classes. This is a mind-bogglingly high level of durability. The way AWS puts it, if you’ve stored 10 million objects, you can expect to lose about one object about every 10,000 years - even within a single availability zone!&lt;/p&gt;</description>
    </item>
    <item>
      <title>EarthBound&#39;s almost-Turing-complete text system!</title>
      <link>https://www.alexras.info/talks/earthbound/</link>
      <pubDate>Sat, 30 Mar 2019 00:00:00 +0000</pubDate>
      <guid>https://www.alexras.info/talks/earthbound/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/1KaatQ-jH6Q?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&lt;p&gt;EarthBound, a role-playing game released for the Super Nintendo in 1994, is one of the most universally revered games of all time. At the core of EarthBound is a super-complex scripting language that controls text, scripted cutscenes, music, sound effects, window management, and more. In this talk, we’ll explore some of the language’s more interesting or charming features.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schema Evolution Patterns</title>
      <link>https://www.alexras.info/talks/schema_evolution_patterns/</link>
      <pubDate>Sat, 26 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://www.alexras.info/talks/schema_evolution_patterns/</guid>
      <description>&lt;p&gt;Everybody’s talking about microservices, but nobody seems to agree on how to make them talk to each other. How should you version your APIs, and how does API version deprecation actually work in practice? Do you use plain old JavaScript object notation (JSON), Thrift, protocol buffers, GraphQL? How do teams communicate changes in their services’ interfaces, and how do consumer services respond? Separately, nobody seems to agree on how to handle migrating a service’s structured data without downtime. Do you write to shadow tables? Chain new tables off the old ones? Just run the migration live and hope nothing bad happens? Switch everything over to NoSQL?&lt;/p&gt;</description>
    </item>
    <item>
      <title>How Do We Solve the World&#39;s Spreadsheet Problem?</title>
      <link>https://www.alexras.info/talks/spreadsheet_problem/</link>
      <pubDate>Mon, 01 Oct 2018 00:00:00 +0000</pubDate>
      <guid>https://www.alexras.info/talks/spreadsheet_problem/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/m1rSerHfFEE?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&lt;p&gt;In the past five years, I have spent a lot of time trying to get high-integrity data out of spreadsheets and into databases. In this talk, I explore common data integrity problems when dealing with spreadsheet data, investigate whether those integrity problems are inescapable, and share ongoing work to mitigate them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unorthodox Paths to High Performance</title>
      <link>https://www.alexras.info/talks/unorthodox_paths/</link>
      <pubDate>Fri, 30 Sep 2016 00:00:00 +0000</pubDate>
      <guid>https://www.alexras.info/talks/unorthodox_paths/</guid>
      <description>&lt;p&gt;This talk examines some lessons learned while building record-setting sorting systems at UC San Diego, and how understanding your hardware, architecting for experimentation, and re-examining your assumptions can make building high-performance systems easier.&lt;/p&gt;&#xA;&lt;p&gt;Video and slides are available on &lt;a href=&#34;https://www.infoq.com/presentations/tritonsort-themis&#34;&gt;InfoQ&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flat Datacenter Storage</title>
      <link>https://www.alexras.info/talks/flat_datacenter_storage/</link>
      <pubDate>Thu, 22 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://www.alexras.info/talks/flat_datacenter_storage/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/F7heZ9ZBWqI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=1063&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&lt;p&gt;In January 2015, I gave a talk at Papers We Love, a meetup in San Francisco for engineers who like talking about computer science research. The talk focuses on Flat Datacenter Storage and the example it can set for system designers.&lt;/p&gt;&#xA;&lt;p&gt;Slides on &lt;a href=&#34;http://www.slideshare.net/alexcras/papers-we-love-flat-datacenter-storage&#34;&gt;SlideShare&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;My talk was preceded by a lightning talk by Sargun Dhillon on VL2. It&amp;rsquo;s useful background; if you&amp;rsquo;d like to watch that talk, rewind the video to the beginning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://www.alexras.info/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.alexras.info/about/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m a software engineer and maker based in Los Angeles. I&amp;rsquo;m currently a &lt;a href=&#34;bitsondisk.com&#34;&gt;freelance data engineer&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I earned my Ph.D. in 2013 from University of California, San Diego, working in the Systems and Networking Group under the supervision of Dr. Amin Vahdat. The title of my thesis was &lt;a href=&#34;https://www.alexras.info/pdfs/thesis.pdf&#34;&gt;&amp;ldquo;I/O-Efficient Data-Intensive Computing&amp;rdquo;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Prior to getting my Ph.D., I earned my M.S. in Computer Science from UCSD in 2010, and my B.S. in Electrical Engineering and Computer Science from UC Berkeley in 2007.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
