Story Details

  • Show HN: Faasta – A self-hosted Serverless platform for WASM-wasi-HTTP in Rust

    Posted: 2025-04-25 00:31:05

    Faasta is a self-hosted serverless platform written in Rust that allows you to run WebAssembly (WASM) functions compiled with the wasi-http ABI. It aims to provide a lightweight and efficient way to deploy serverless functions locally or on your own infrastructure. Faasta manages the lifecycle of these WASM modules, handling scaling and routing requests. It offers a simple CLI for managing functions and integrates with tools like HashiCorp Nomad for orchestration. Essentially, Faasta lets you run WASM as serverless functions similarly to cloud providers, but within your own controlled environment.

    Summary of Comments ( 20 )
    https://news.ycombinator.com/item?id=43789010

    Hacker News users generally expressed interest in Faasta, praising its use of Rust and WASM/WASI for serverless functions. Several commenters appreciated its self-hosted nature and the potential cost savings compared to cloud providers. Some questioned the performance characteristics and cold start times, particularly in comparison to existing serverless offerings. Others pointed out the relative complexity compared to simpler container-based solutions, and the need for more robust observability features. A few commenters offered suggestions for improvements, including integrating with existing service meshes and providing examples for different use cases. The overall sentiment was positive, with many eager to see how the project evolves.