Rust logo

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

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.

squarecloud.app
DISPLAY_NAME=Rust
MEMORY=512
VERSION=recommended
Versionen
1.98
Akzeptierte Dateien
.rs
Abhängigkeiten
Cargo.toml
Werte für RUNTIME=
rust

Ein Plan für jede Phase Ihres Projekts

Starten Sie klein und skalieren Sie bei Bedarf – ohne Vertragsbindung.

4,9 von 5 · 402 Bewertungen auf Google + TrustpilotTrustpilot

Gehostet in einem Partner-Rechenzentrum mit den Zertifizierungen
Tier 3ISO 27001SOC 2 Type IIAlways-On-DDoS-Schutz
Entdecken Sie unsere Infrastruktur

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.

Bereit, Ihr Projekt zu skalieren?

Schließen Sie sich den mehr als 500.000 Entwicklern an, die Square Cloud für das Hosting ihrer Projekte genutzt haben.

  • Vorhersehbare Preise
  • Keine Überraschungen bei der Abrechnung
  • Deploy in Sekunden
  • Hohe Verfügbarkeit
  • Stabil skalieren
  • Automatischer Neustart
  • SSL und Sicherheit inklusive
  • Isolierte Container