Tech News
← Back to articles

Head in the Zed Cloud

read original related products more articles

For the past five months I've been leading the efforts to rebuild Zed's cloud infrastructure.

Our current backend—known as Collab—has been chugging along since basically the beginning of the company. We use Collab every day to work together on Zed in Zed. However, as Zed continues to grow and attracts more users, we knew that we needed a full reboot of our backend infrastructure to set us up for success for our future endeavors.

Enter Zed Cloud.

Like Zed itself, Zed Cloud is built in Rust .

This time around there is a slight twist: all of this is running on Cloudflare Workers, with our Rust code being compiled down to WebAssembly (Wasm).

Why Cloudflare Workers?

One of our goals with this rebuild was to reduce the amount of operational effort it takes to maintain our hosted services, so that we can focus more of our time and energy on building Zed itself.

Cloudflare Workers allow us to easily scale up to meet demand without having to fuss over it too much.

Additionally, Cloudflare offers an ever-growing amount of managed services that cover anything you might need for a production web service. Here are some of the Cloudflare services we're using today:

Hyperdrive for talking to Postgres

... continue reading