Rust compilato in modalità release
Carica il codice con il Cargo.toml e viene compilato in modalità release. Binario nativo, senza garbage collector e con memoria prevedibile.
A partire da 12,49 BRL/mese ≈ 2,00 €
Cosa è già pronto
L'ambiente conosce già il tuo linguaggio: carichi il codice e gira.
Build release di default
Il tuo codice viene compilato con le ottimizzazioni di release attive, senza dover configurare nulla.
Cargo senza modifiche
Usa il tuo Cargo.toml così com'è, con accesso a qualsiasi crate pubblicato su crates.io.
Memoria prevedibile
Senza garbage collector il consumo di RAM resta stabile, il che aiuta l'app a stare nel limite del piano.
Container isolato
Ogni app gira nel proprio container isolato, con il limite di RAM che definisci tu.
Cosa puoi ospitare
Progetti che girano su questo runtime.
API HTTP in Rust
Backend asincroni con Axum, Actix Web o Rocket, sul runtime Tokio.
Bot Discord in Rust
Bot con serenity o twilight, che tendono a usare poca memoria anche su molti server.
Worker per elaborazioni pesanti
Compressione, crittografia, parsing ed elaborazione di immagini in codice nativo compilato.
Microservizi gRPC con Tonic
Comunicazione tipizzata tra servizi con Protobuf e streaming bidirezionale.
Server di gioco
Backend per partite multiplayer, classifiche e matchmaking, con latenza costante e senza pause del GC.
Servizi per il fintech
Servizi che richiedono memoria prevedibile e comportamento stabile sotto carico, senza garbage collector.
Configurazione e versioni
La dashboard genera lo squarecloud.app al deploy, oppure scrivi il tuo nella radice del progetto: nome, file principale, memoria e versione in un unico posto.
DISPLAY_NAME=Rust
MEMORY=512
VERSION=recommended- Versioni
1.98- File accettati
.rs- Dipendenze
Cargo.toml- Valori di RUNTIME=
rust
Combina con altri servizi
Tutto nella stessa dashboard, sulla stessa infrastruttura e nella stessa fattura.
Un piano per ogni fase del tuo progetto
Inizia in piccolo e scala quando ne hai bisogno, senza contratti di permanenza.
Hobby
Per validare idee, bot e progetti personali
A partire da 12,49 BRL/mese ≈ 2,00 €
- 1 GB di RAM
- 1 vCPU
- Fino a 4 progetti
- Scala fino a 2 GB nello stesso piano
Standard
ConsigliatoPer la produzione, con database e dominio personalizzato
A partire da 44,99 BRL/mese ≈ 7,20 €
- 4 GB di RAM
- 4 vCPU
- Fino a 16 progetti
- Scala fino a 8 GB nello stesso piano
Pro
Per l'alta scala, con snapshot giornalieri delle applicazioni e analytics avanzati
A partire da 124,99 BRL/mese ≈ 20,00 €
- 12 GB di RAM
- 6 vCPU
- Fino a 48 progetti
- Scala fino a 24 GB nello stesso piano
4,9 su 5 · 402 recensioni su Google + TrustpilotTrustpilot
Domande frequenti su Rust Hosting
Build release, Cargo, crates.io e prestazioni.
Il build è in modalità release?
Sì. Ogni build viene eseguito automaticamente con cargo build --release: codice ottimizzato, senza overhead di debug.
Posso usare qualsiasi crate da crates.io?
Sì. Square usa il tuo Cargo.toml senza modifiche. Tokio, Axum, Actix, Rocket, Tonic e l'intero ecosistema async sono disponibili.
Come si confronta Rust con Node.js in termini di memoria?
Rust non ha GC, quindi l'uso della memoria è prevedibile. A parità di carico di lavoro, di solito usa meno RAM di Node.js, il che aiuta le app con limiti rigidi.
Devo fare la cross-compilation?
No. Square compila nel suo ambiente Linux x86_64. Mantieni il tuo progetto cross-platform e non serve alcuna configurazione extra.