Polyglott Serverless
Schreiben Sie Funktionen in Ihrer bevorzugten Sprache. Sieben verifizierte Runtimes — jede Funktion läuft isoliert in einer eigenen Firecracker-Mikro-VM.
Verifizierte Runtimes
pip-Pakete werden beim Build automatisch installiert. Ideal für ML/AI-Workloads.
npm-Pakete werden beim Build automatisch installiert.
composer-Pakete werden beim Build automatisch installiert.
gem-Pakete unterstützt.
Single-Binary-Deployment. Ausgezeichnete Performance.
JAR-Deployment (Fat-Jar). Volles Java-Ökosystem.
Fertige ausführbare Datei im Archiv — Shell-Skripte, Go-Binaries, alles.
Eigene Runtime-Images
Eigenes Fission-kompatibles Runtime-Image (öffentlich pullbar, HTTP-Server auf Port 8888). Haskell, Deno, Ballerina u.v.m.
Gleiche Funktion, mehrere Sprachen
from flask import request def main(): return {"status": 200, "body": "Hello, " + (request.args.get( "name") or "World")}
<?php $name = $_GET['name'] ?? 'World'; echo "Hello, $name";
def main(params) name = params["name"] || "World" "Hello, #{name}" end
Deploy-Optionen
Code direkt im Create-Call — kein Build-Schritt. Ideal für den Einstieg.
Archiv hosten (CI, GitHub-Release). Der Builder installiert pip/npm/composer-Pakete automatisch. Entrypoint als "module.function" angeben, z.B. "hello.main".
Code aus einem Container-Image deployen, das Ihre CI bereits baut — kein Archiv, kein Builder.
