Elixir logo

Elixir con la BEAM y OTP

Phoenix, LiveView y supervisión de OTP para apps concurrentes y tolerantes a fallos. Las dependencias del mix.exs se instalan en el primer arranque.

Desde 12,49 BRL/mes

Lo que viene listo

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

  • Concurrencia por actores

    Los procesos ligeros de la BEAM aíslan cada tarea, sin compartir memoria entre ellas.

  • Supervisión y tolerancia a fallos

    Los supervisores de OTP reinician los procesos que fallan, sin tumbar el resto de la app.

  • Mix automático

    Dependencias de Hex resueltas por Mix en el primer arranque, incluidos los paquetes que usan Rebar.

  • Phoenix, LiveView y Ecto

    La stack web moderna de Elixir funciona sin ninguna adaptación especial.

Lo que puedes alojar

Proyectos que corren en este runtime.

  • Apps Phoenix y LiveView

    Interfaces en tiempo real renderizadas en el servidor, con poco JavaScript en el navegador.

  • APIs con Plug y Ecto

    Backends con migraciones versionadas, changesets para validación y el patrón Repo de Ecto.

  • Chat y pub/sub

    Phoenix Channels, PubSub y Presence para salas de chat y notificaciones en vivo.

  • Pipelines con Broadway y GenServer

    Procesamiento concurrente de datos con árboles de supervisión que se recuperan de fallos.

  • Bots de Discord con Nostrum

    Bots Elixir supervisados por OTP, que se recuperan de errores sin tumbar el proceso principal.

  • Telemetría e IoT

    Servicios que reciben datos de muchos dispositivos y siguen en pie cuando una parte falla.

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=Elixir
MEMORY=512
VERSION=recommended
Versiones
1.20
Archivos aceptados
.ex.exs
Dependencias
mix.exs
Valores de RUNTIME=
elixir

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 Elixir Hosting

BEAM VM, Mix, Phoenix y OTP.

¿Mix instala dependencias automáticamente?

Sí. Hex, Rebar y deps de mix.exs se resuelven en el primer boot.

¿Puedo usar releases en vez de mix run?

Sí. Genera la release localmente y configura START=./_build/prod/rel/myapp/bin/myapp start. Mejora el rendimiento en producción.

¿Phoenix LiveView funciona?

Sí. WebSockets, Channels y LiveView tienen soporte completo.

¿Qué versión de Elixir y Erlang?

Elixir 1.20, sobre la versión actual de Erlang/OTP, con el sistema de tipos gradual (set-theoretic types) y tooling completo: Mix, Hex, ExUnit y Dialyzer.

¿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