DEV Community

Cover image for A Universal Hostless Substrate for a Post-Serverless Future at Øredev 2019
Brooklyn Zelenka 🏳️‍🌈 for Fission

Posted on • Originally published at blog.fission.codes on

A Universal Hostless Substrate for a Post-Serverless Future at Øredev 2019

Brooke was at Øredev 2019 in Malmö, Sweden and presented a talk covering the evolution of server architecture that we call "hostless". This also serves as a high level technical roadmap for what we're working on here at Fission. We've shipped IPFS support, and will move on to identity using zero-knowledge proofs and DIDs, and distributed compute with WASM and smart contracts.

While those are a blizzard of next-gen technology concepts, we're integrating them in such a way as to make them usable and turnkey. The outcome is a better developer experience (DX).

Key takeaways:

  • There has been a 60-year progression of server architecture, and there is one final phase left
  • There have been recent advances in cryptography, distributed systems, and web infrastructure
  • It is possible to store data and run computation anywhere , even on untrusted machines
  • Remove the concept of “local development”, “production”, and “deployment” entirely

The last 60 years has seen the rise and fall of several models of computing: mainframes, private server, shared hosting, containers, and serverless (to name a few). We have one final phase left: “hostless” or universal apps. By leveraging technologies like secure multiparty compute, the content-addressable web, blockchain, and the rise of WASM, we are seeing the beginnings of a future liberated from specialized providers, acting on a distributed substrate of store and compute.

With all this in place, users fully control their own data (and it never touches your servers), deployment is as simple as setting a flag on your local environment, and developers maintain zero infrastructure.

Come learn about what is being built today for the next wave of computing, how we evolve past the serverless paradigm, and how it can make life simpler for developers and end users!

The slides are available on Notist.

Top comments (0)