Cloudflare announced on Friday that it is acquiring Deno, the company co-founded by Node.js creator Ryan Dahl and Bert Belder. The financial terms of the deal were not disclosed. Deno had raised a total of $26 million, including a Series A led by Sequoia.
According to Cloudflare principal engineer Kenton Varda, the acquisition will improve the company's Workers platform, which lets customers run software on Cloudflare's network. Varda pointed to Deno's recently launched open-source project celld, an implementation of Cloudflare Workers' Durable Objects pattern, as a key driver of the deal. He addressed concerns about vendor lock-in, saying the company believes "being open source and giving people an escape hatch is good business."
Cloudflare plans to support the Deno runtime for one more year with monthly bug fix and security releases before ending development. The runtime will remain open source and available for community maintenance. Ryan Dahl explained the decision in a Hacker News comment, stating that Deno "ultimately is not solving big problems" and has been "sucked into the gravity well of node compatibility." He said he is more interested in building "new abstractions" like celld, which represents "an entirely new model for server development."
Dahl added that his team is "joining Cloudflare to make the Workers programming model a mainstream way to build servers."