<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Papers on Miguel Filipe</title>
    <link>https://blog.mfilipe.eu/papers/</link>
    <description>Recent content in Papers on Miguel Filipe</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>© Miguel Filipe</copyright>
    <lastBuildDate>Wed, 01 Jan 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.mfilipe.eu/papers/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>EVM Foundations (7-day study guide)</title>
      <link>https://blog.mfilipe.eu/papers/evm-foundations/</link>
      <pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://blog.mfilipe.eu/papers/evm-foundations/</guid>
      <description>Goal: build solid mental models of EVM execution, storage, state, and gas—validated by small, real traces on your node.&#xA;Prereqs (install any you’re missing) Geth (or your node with debug/trace APIs): https://geth.ethereum.org/ Foundry (cast/forge): https://book.getfoundry.sh/ Solidity compiler (solc): https://docs.soliditylang.org/en/latest/installing-solidity.html Day 1 — Big-picture EVM &amp;amp; “living spec” Read&#xA;EVM overview: https://ethereum.org/en/developers/docs/evm/&#xA;Execution-specs (EELS) README: https://github.com/ethereum/execution-specs&#xA;Keep these open while learning:&#xA;Opcodes (reference): https://ethereum.org/en/developers/docs/evm/opcodes/ Opcodes (interactive, gas, traces): https://www.evm.codes/ Output</description>
    </item>
    <item>
      <title>Snowflake Paper and Architecture Review</title>
      <link>https://blog.mfilipe.eu/papers/snowflake-paper/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mfilipe.eu/papers/snowflake-paper/</guid>
      <description>Snowflake Paper (PDF) — SIGMOD 2016 Andy Pavlo&amp;rsquo;s lecture from spring 2023: YouTube lecture Slides (PDF) — CMU 15-721 Intro Snowflake was a wilful investment decision to make a bleeding edge from scratch OLAP database built for SaaS. Hired very senior engineers from Oracle and Vectorwise. Developed in C++, intention to have a scalable, vectorized OLAP database built on top of cloud. Fully built from scratch, full control. (This is known as a &amp;ldquo;greenfield&amp;rdquo; design, no baggage, no legacy)</description>
    </item>
    <item>
      <title>DynamoDB: a view under the hood</title>
      <link>https://blog.mfilipe.eu/papers/dynamodb-view-under-the-hood/</link>
      <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://blog.mfilipe.eu/papers/dynamodb-view-under-the-hood/</guid>
      <description>A talk I gave on the internals of AWS DynamoDB, from my time on the team: partitions, replication, the request path, and how storage actually works under the hood. From my personal memory — slides are the artifact, not the talk recording.&#xA;📄 Download the slides (PDF)&#xA;Your browser doesn&#39;t render embedded PDFs. Download the PDF directly.</description>
    </item>
  </channel>
</rss>
