Rust logo

Rust compilado en modo release

Envía el código con el Cargo.toml y se compila en modo release. Binario nativo, sin garbage collector y con memoria predecible.

Desde 12,49 BRL/mes

Lo que viene listo

El entorno ya conoce tu lenguaje: subes el código y corre.

  • Build release por defecto

    Tu código se compila con las optimizaciones de release activadas, sin configurar nada.

  • Cargo sin modificaciones

    Usa tu Cargo.toml tal como está, con acceso a cualquier crate publicada en crates.io.

  • Memoria predecible

    Sin garbage collector, el consumo de RAM se mantiene estable, lo que ayuda a que la app quepa en el límite del plan.

  • Contenedor aislado

    Cada app corre en su propio contenedor aislado, con el límite de RAM que tú definas.

Lo que puedes alojar

Proyectos que corren en este runtime.

  • APIs HTTP en Rust

    Backends asíncronos con Axum, Actix Web o Rocket, sobre el runtime Tokio.

  • Bots de Discord en Rust

    Bots con serenity o twilight, que suelen usar poca memoria incluso cuando están en muchos servidores.

  • Workers de procesamiento pesado

    Compresión, criptografía, parsing y procesamiento de imágenes en código nativo compilado.

  • Microservicios gRPC con Tonic

    Comunicación tipada entre servicios con Protobuf y streaming bidireccional.

  • Servidores de juegos

    Backends para partidas multijugador, marcadores y matchmaking, con latencia consistente y sin pausas de GC.

  • Servicios para fintech

    Servicios que necesitan memoria predecible y un comportamiento estable bajo carga, sin garbage collector.

Configuración y versiones

El dashboard genera el squarecloud.app en el deploy, o escribes el tuyo en la raíz del proyecto: nombre, archivo principal, memoria y versión en un solo lugar.

squarecloud.app
DISPLAY_NAME=Rust
MEMORY=512
VERSION=recommended
Versiones
1.98
Archivos aceptados
.rs
Dependencias
Cargo.toml
Valores de RUNTIME=
rust

Un plan para cada etapa de tu proyecto

Empieza pequeño y escala cuando lo necesites, sin contratos de permanencia.

4,9 de 5 · 402 reseñas en Google + TrustpilotTrustpilot

Alojado en un datacenter asociado con certificaciones
Tier 3ISO 27001SOC 2 Type IIProtección DDoS Always-On
Explora nuestra infraestructura

Preguntas frecuentes sobre Rust Hosting

Build release, Cargo, crates.io y performance.

¿El build está en modo release?

Sí. Todo build se hace automáticamente con cargo build --release: código optimizado, sin overhead de debug.

¿Puedo usar cualquier crate de crates.io?

Sí. Square usa tu Cargo.toml sin modificación. Tokio, Axum, Actix, Rocket, Tonic y todo el ecosistema async disponible.

¿Cómo se compara Rust con Node.js en memoria?

Rust no tiene GC, así que el uso de memoria es predecible. Para el mismo workload, suele usar menos RAM que Node.js, lo que ayuda en apps con un límite estricto.

¿Necesito hacer cross-compilation?

No. Square compila en su entorno Linux x86_64. Mantén tu proyecto cross-platform y no hay setup extra.

¿Listo para escalar tu proyecto?

Únete a los más de 500 mil desarrolladores que han usado Square Cloud para alojar sus proyectos.

  • Precios predecibles
  • Sin sorpresas en la factura
  • Deploy en segundos
  • Alta disponibilidad
  • Escala con estabilidad
  • Reinicio automático
  • SSL y seguridad incluidos
  • Contenedores aislados