Deno raises $21M
The Deno company has raised $21M in an investment round led by Sequoia Capital with participation from Nat Friedman, Four Rivers Ventures, Insight Partners, Long Journey Ventures, Dylan Field, Automattic, Netlify, and Shasta Ventures.
Developers today struggle with endless complexity in building web services. There is a jungle of tooling that must be well understood and delicately combined. There are thousands of megabytes of dependencies, many of which are unnecessary, insecure, and out-of-date. Long running builds are undertaken on every code change. Cloud services are either too limited (supporting only static content) or way too complicated (requiring irrelevant configuration relative to the application problem). Why can't engineers just focus on the problem at hand, rather than all of these tangential issues?
Deno Deploy is an Isolate Cloud. Early in cloud computing, virtual machines were the compute abstraction; completely general purpose, they could emulate any system. Later Docker popularized the idea of Linux Containers, allowing lighter-weight isolation packages. Linux Containers shared the kernel with the host machine, achieving faster package builds and faster startup times. An Isolate Cloud is similarly a compute abstraction but using the most minimal package possible: only the application code. Not only the kernel but also the runtime environment is provided by the host machine. This is what allows Deno Deploy to achieve its cutting-edge deployment times, instant cold starts, and surprising scale.
|Isolate Cloud||Container Cloud||Traditional VM Cloud|
|Programming interface||JS, Wasm||Linux syscalls||Arbitrary amd64|
|Cold start (time to first response, ms)||~100||~1000||~10000|
|Package Size (MB)||~10||~100||~1000|
|Instances per physical machine||~1000||~100||~10|
|Ideal use case||Web services||Go, Rust, C programs||Low-level systems,
emulating archaic OSes
Most users of Deploy are self-serve customers, but through Deno Deploy Subhosting we can support even larger use-cases. For example, Netlify is partnering with Deno to provide Netlify Edge Functions. Netlify's Edge Functions run on Deno Deploy. Similarly Supabase Edge Functions are also built on Deno Deploy.
This new round of investment will allow us to have the highest quality engineers working on Deno for years to come. We will make sure this infrastructure is reliable for companies small and large. The Isolate Cloud technology has clear commercial applications – we do not want to be timid about pursuing them – thus we will use this investment to hire on the business side of the Deno company.
Try Deno Deploy - you will be surprised at the speed and simplicity.