Skip to content
@faasm

Faasm

High performance serverless with WebAssembly

Faasm Ecosystem

Faasm is a research project on distributed serverless runtimes with WebAssembly (WASM). Faasm originated in the Large-Scale Data & Systems group from the Imperial College London, but has contributors and collaborators among other institutions.

Faasm Projects

  • Faasm is a high-performance serverless runtime using WebAssembly for function isolation.
  • Faabric is a messaging and state layer for distributed serverless applications.

Research Dissemination

@inproceedings {atc20-faasm,
  author = {Simon Shillaker and Peter Pietzuch},
  title = {Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing},
  booktitle = {2020 USENIX Annual Technical Conference (USENIX ATC 20)},
  year = {2020},
  isbn = {978-1-939133-14-4},
  pages = {419--433},
  url = {https://www.usenix.org/conference/atc20/presentation/shillaker},
  publisher = {USENIX Association},
  month = jul,
}
@inproceedings {nsdi25-granny,
  author = {Carlos Segarra and Simon Shillaker and Guo Li and Eleftheria Mappoura and Rodrigo Bruno and Llu{\'\i}s Vilanova and Peter Pietzuch},
  title = {{GRANNY}: Granular Management of {Compute-Intensive} Applications in the Cloud},
  booktitle = {22nd USENIX Symposium on Networked Systems Design and Implementation (NSDI 25)},
  year = {2025},
  isbn = {978-1-939133-46-5},
  address = {Philadelphia, PA},
  pages = {205--218},
  url = {https://www.usenix.org/conference/nsdi25/presentation/segarra},
  publisher = {USENIX Association},
  month = apr
}

Pinned Loading

  1. faasm faasm Public

    High-performance stateful serverless runtime based on WebAssembly

    C++ 920 71

  2. faabric faabric Public

    Messaging and state layer for distributed serverless applications

    C++ 69 14

  3. python python Public

    Tools for using CPython and Python code in Faasm

    Python 6 3

  4. cpp cpp Public

    Tools for building C/C++ to WebAssembly for Faasm

    C++ 6 6

Repositories

Showing 10 of 61 repositories
  • tless Public

    Accless: Serverless Access Control for Confidential Serverless

    faasm/tless’s past year of commit activity
    Rust 0 Apache-2.0 0 18 1 Updated Feb 27, 2026
  • granny-experiments Public

    Experiments for the GRANNY paper.

    faasm/granny-experiments’s past year of commit activity
    Python 2 Apache-2.0 4 0 0 Updated Feb 10, 2026
  • faasm Public

    High-performance stateful serverless runtime based on WebAssembly

    faasm/faasm’s past year of commit activity
    C++ 920 Apache-2.0 71 19 0 Updated Dec 23, 2025
  • cpp Public

    Tools for building C/C++ to WebAssembly for Faasm

    faasm/cpp’s past year of commit activity
    C++ 6 Apache-2.0 6 0 0 Updated Dec 23, 2025
  • faasmctl Public

    CLI to deploy, manage and interact with a Faasm cluster

    faasm/faasmctl’s past year of commit activity
    Python 2 Apache-2.0 2 2 0 Updated Dec 23, 2025
  • azure-cvm-guest-attestation Public Forked from Azure/confidential-computing-cvm-guest-attestation

    TLess Fork - Confidential VM Platform Guest attestation sample apps

    faasm/azure-cvm-guest-attestation’s past year of commit activity
    C++ 0 57 0 0 Updated Dec 1, 2025
  • snpguest Public Forked from virtee/snpguest

    Accless Fork - A CLI tool for interacting with SEV-SNP guest environment

    faasm/snpguest’s past year of commit activity
    Rust 0 Apache-2.0 35 0 0 Updated Nov 24, 2025
  • examples Public

    Example applications and libraries cross-compiled to WebAssembly for Faasm.

    faasm/examples’s past year of commit activity
    Python 4 Apache-2.0 2 3 2 Updated Oct 24, 2025
  • tensorflow Public Forked from tensorflow/tensorflow

    An Open Source Machine Learning Framework for Everyone

    faasm/tensorflow’s past year of commit activity
    C++ 0 Apache-2.0 91,993 0 0 Updated Oct 23, 2025
  • eigen-git-mirror Public

    Git mirror for eigen

    faasm/eigen-git-mirror’s past year of commit activity
    C++ 0 0 0 0 Updated Oct 23, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…