Skip to Main Content
Talk Intermediate Mozilla Public License 2.0 First Talk

Rethinking serverless for low cost, planet scale, zero devops resolver and proxy

Approved
Session Description

Serverless DNS & Serverless Proxy are open source, censorship-resistant, no logs, "no server" DNS stub resolver & TCP proxy built in JavaScript.

We will walk through the various challenges in building a database-less, server-less, constrained compute and memory environment like Cloudflare Workers, Fly.io, and Deno Deploy. Discuss the evolution of the service and infrastructure, the fine-tuning of its networking components and caches, optimizing its algorithms and data structures through 5 years of its modest but steady growth taking us from $5/mo to $1500/mo (DDoS), and our effort to pay outstanding bills (with support from organizations like Cloudflare, Zerodha, & FOSS United), bring down costs, latency, and operations overhead.

Today, the code serves 2 million unique IPs, and transfers upwards of 500TB per month, answering 80% of the DNS queries in 3ms or less.

Key Takeaways
  • How & why we built an always-on, ops-free, lightweight services like DNS on new age cloud platforms like Cloudflare Workers and Fly.io.

  • An overview of optimizations in productizing high-volume networking services like proxies and DNS resolvers.

  • Throw some light on the critical support system required for the inevitable human and financial toll and just how it comes to dictate what will get built and how it'll endure.

References

Session Categories

Technology architecture
Talk License: Mozilla Public License 2.0

Speakers

Murtaza Aliakbar Customer Service

Graduated Masters in Computer Science in 2011, then worked as Software Engineer for the Operating Systems group (predominantly on AOSP) at Amazon Research for 5 years, followed by a 3 years stint with the Distributed Databases group at AWS.

Took a year off, and began working on the Rethink DNS in 2020, after the Cloudflare CEO and Mozilla helped kickstart the project.

Murtaza Aliakbar
https://forklore.in/maintainers/ignoramous/

Reviews

No reviews yet.