Cloudflare Workers compared to Fly.io

Cloudflare Workers
Versus
Fly.io

Features

Edge Features of Cloudflare Workers compared to Fly.io
Cloudflare WorkersFeaturesFly.io
Functions / Serverless
javascript, rust, C/++Functions supported languages
Worker.js Environment
Docker support
Docker private registry
Kubernetes support
Managed Kubernetes
200 popsAvailability regions
128Default Memory (MB)
128Maximum Memory (MB)
10Execution Time (ms)No limit
50Maximum Execution Time (ms)No limit
Request Payload (MB)No limit
Response Payload (MB)No limit
Unsupported Paid Feature Supported Unknown

Descriptions


Cloudflare Workers


Continuing their ongoing efforts to improve the internets global state, Cloudflare started to allow compute at their edge, eventually and essentially becoming a serverless/edge compute provider.

Cloudflare has an impressive global network presence and an even more impressive rate of pushing (open source or free) products to the market.

Unique about Workers is Key Value storage. Cloudflare’s low latency KV data store, optimized for high reads, low writes.

With a rich amount of example code to start out in your code of preference right away!


Fly.io


Fly is an opensource runtime for edge apps, Fly offers a paid hosted version of their product as well. This provider will focus on the paid hosted version. Fly.io is one of the few companies and products that has a full range of tools alongside their actual product, which makes them an ideal candidate for curious developers and new companies to experiment.

Everything they do is docker based, and their networking abstraction is top notch, it’s clear Fly will play a major role in turning the space into a more user-friendly one. Fly’s ambitious mission to make application distribution as ubiquitous as CDNs sets the bar for any contenter willing to compete.