Rust, im Release-Modus kompiliert
Laden Sie den Code mit der Cargo.toml hoch und er wird im Release-Modus kompiliert. Natives Binary, ohne Garbage Collector und mit vorhersehbarem Speicherverbrauch.
Ab 12,49 R$/Monat ≈ 2,00 €
Was schon bereitsteht
Die Umgebung kennt Ihre Sprache bereits: Sie laden den Code hoch und er läuft.
Release-Build als Standard
Ihr Code wird mit aktivierten Release-Optimierungen kompiliert, ohne dass Sie etwas konfigurieren müssen.
Cargo ohne Änderungen
Nutzt Ihre Cargo.toml so, wie sie ist, mit Zugriff auf jede auf crates.io veröffentlichte Crate.
Vorhersehbarer Speicher
Ohne Garbage Collector bleibt der RAM-Verbrauch stabil, was Ihrer App hilft, im Limit des Plans zu bleiben.
Isolierter Container
Jede App läuft in einem eigenen isolierten Container, mit dem RAM-Limit, das Sie festlegen.
Was Sie hosten können
Projekte, die auf dieser Runtime laufen.
HTTP-APIs in Rust
Asynchrone Backends mit Axum, Actix Web oder Rocket auf der Tokio-Runtime.
Discord-Bots in Rust
Bots mit serenity oder twilight, die meist wenig Speicher brauchen, selbst auf vielen Servern.
Worker für rechenintensive Aufgaben
Komprimierung, Kryptografie, Parsing und Bildverarbeitung in kompiliertem nativem Code.
gRPC-Microservices mit Tonic
Typisierte Kommunikation zwischen Diensten mit Protobuf und bidirektionalem Streaming.
Spieleserver
Backends für Multiplayer-Partien, Bestenlisten und Matchmaking, mit konstanter Latenz und ohne GC-Pausen.
Dienste für Fintech
Dienste, die vorhersehbaren Speicherverbrauch und stabiles Verhalten unter Last brauchen, ohne Garbage Collector.
Konfiguration und Versionen
Das Dashboard erzeugt die squarecloud.app beim Deploy, oder Sie schreiben Ihre eigene im Projektstamm: Name, Hauptdatei, Speicher und Version an einem Ort.
DISPLAY_NAME=Rust
MEMORY=512
VERSION=recommended- Versionen
1.98- Akzeptierte Dateien
.rs- Abhängigkeiten
Cargo.toml- Werte für RUNTIME=
rust
Mit anderen Diensten kombinieren
Alles im selben Dashboard, auf derselben Infrastruktur und derselben Rechnung.
Ein Plan für jede Phase Ihres Projekts
Starten Sie klein und skalieren Sie bei Bedarf – ohne Vertragsbindung.
Hobby
Zum Validieren von Ideen, Bots und persönlichen Projekten
Ab 12,49 R$/Monat ≈ 2,00 €
- 1 GB RAM
- 1 vCPU
- Bis zu 4 Projekte
- Skaliert bis 2 GB im selben Plan
Standard
EmpfohlenFür die Produktion, mit Datenbanken und eigenen Domains
Ab 44,99 R$/Monat ≈ 7,20 €
- 4 GB RAM
- 4 vCPU
- Bis zu 16 Projekte
- Skaliert bis 8 GB im selben Plan
Pro
Für hohe Skalierung, mit täglichen Snapshots der Anwendungen und erweiterten Analysen
Ab 124,99 R$/Monat ≈ 20,00 €
- 12 GB RAM
- 6 vCPU
- Bis zu 48 Projekte
- Skaliert bis 24 GB im selben Plan
4,9 von 5 · 402 Bewertungen auf Google + TrustpilotTrustpilot
Häufig gestellte Fragen zu Rust-Hosting
Release-Build, Cargo, crates.io und Performance.
Erfolgt der Build im Release-Modus?
Ja. Jeder Build läuft automatisch mit cargo build --release: optimierter Code, ohne Debug-Overhead.
Kann ich jede Crate von crates.io verwenden?
Ja. Square verwendet Ihre Cargo.toml unverändert. Tokio, Axum, Actix, Rocket, Tonic und das gesamte Async-Ökosystem sind verfügbar.
Wie schneidet Rust im Vergleich zu Node.js beim Arbeitsspeicher ab?
Rust hat keinen GC, daher ist der Speicherverbrauch vorhersehbar. Bei gleicher Last braucht es meist weniger RAM als Node.js, was Apps mit strengen Limits hilft.
Muss ich Cross-Compiling durchführen?
Nein. Square kompiliert in seiner Linux-x86_64-Umgebung. Halten Sie Ihr Projekt plattformübergreifend, und es ist keine zusätzliche Einrichtung erforderlich.