~/talk

Mapping the Cloud with Elixir

Talkat ElixirConf EU 2026 · 2026-04-23..04-24· [elixir-and-erlang, networking]
links:none on file
slides:none on file

Elixir-based probes run across 121 datacenters on AWS, GCP and Azure, collecting about 6 million traceroutes over two months to map datacenter-to-datacenter paths; architecture uses a central command-and-control, probes that check in for IP lists, Terraform/Terragrunt for provisioning, spot instances to cut costs, and burrito-built releases to avoid libc mismatches. Key results: AWS yields near-complete ICMP hop visibility, GCP filters many ICMP responses, Azure has inconsistent VM sizes and tooling, and total cloud cost averages ~$738/month with IPv4 addressing making up a large share.

AI-written summary · about

  1. 0:00Introduction
  2. 1:066M traceroutes visualized
  3. 2:33How traceroute works
  4. 5:47ICMP packets explained
  5. 8:59Elixir’s binary matching
  6. 11:46Sending packets with Erlang
  7. 13:31Raw vs datagram sockets
  8. 16:37Probes in 121 data centers
  9. 18:05Burrito for portable releases
  10. 20:33VMs with Terraform/Terragrunt
  11. 25:30Monitoring with Sentry
  12. 26:52Cost cuts with spot instances
  13. 29:21Cloud cost comparisons
  14. 31:07AWS vs GCP vs Azure
  15. 34:33Final demo insights
  16. 36:38Reliability metrics
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.