|Company: Deno Land Inc.|
HQ: San Diego
# of Employees: 20-30
Founders: Ryan Dahl and Bert Belder
Product: Deno Runtime
GitHub Stars: 85.2k
Language: Written in Rust
HQ: San Francisco
# of Employees: <10
Founders: Jarred Sumner
Product: Bun Runtime
GitHub Stars: 33.7k
Language: Written in Zig
It seems like history is repeating itself. Last year Cloudflare claimed Workers was 196% faster than Fastly on TTFB, based on a Catchpoint test. Fastly responded forcefully a couple of weeks later. It was the first time CDNs called each other out in public. Why Cloudflare published this piece is interesting since they know Catchpoint tests are prone to manipulation.
The team behind Bun claims it is fast because it invested a lot of time in profiling, benchmarking, and optimizing the engine. Also playing in their favor is the use of Zig, a lower-level programming language created by Andrew Kelley, which he claims is as fast as C++ and faster than Rust. That’s another story.
Node.js is not only slow, but it lacks interoperability. The problems are so profound that Ryan decided to build what he hopes will be a replacement for Node.js. Deno is the next-generation runtime that addresses those issues. One author stated that Deno lacks significant adoption because it doesn’t work with Node modules. However, that’s changed as the Deno team works on making npm packages work with the product.
Deno has 85.2k Github stars, right behind Kubernetes and Node. That’s an impressive accomplishment. Oven’s claims have been heard loud and clear by the Deno team. Today, they are working on an HTTP server to make its runtime faster.
Oven, the company behind Bun, was founded by Jarred Sumner, a high school dropout and ex-Stripe engineer who spent more than a year building Bun solo. There is minimal data on the company itself apart from raising $7M from Kleiner Perkins and YCombinator.
- Bun is a bundler, transpiler, and package manager with npm client-built in
- Implements hundreds of Web and Node.js APIs
- Plans on providing serverless hosting
- Support popular front-end and backend frameworks
- Will eventually Run dedicated servers at the edge globally
There are several open-source engines in the marketplace. The most popular ones are the following:
- Mozilla, Google, Apple, Microsoft: WebAssembly
- Facebook: Hermes used on Android devices to power React Native
We look forward to the impact Deno and Bun, both innovative companies, will make in the CDN industry.