Elixir logo

Elixir con la BEAM e OTP

Phoenix, LiveView e supervisione OTP per app concorrenti e tolleranti ai guasti. Le dipendenze del mix.exs vengono installate al primo avvio.

A partire da 12,49 BRL/mese

Cosa è già pronto

L'ambiente conosce già il tuo linguaggio: carichi il codice e gira.

  • Concorrenza ad attori

    I processi leggeri della BEAM isolano ogni attività, senza condividere memoria tra loro.

  • Supervisione e tolleranza ai guasti

    I supervisori OTP riavviano i processi che falliscono, senza far cadere il resto dell'app.

  • Mix automatico

    Dipendenze Hex risolte da Mix al primo avvio, inclusi i pacchetti che usano Rebar.

  • Phoenix, LiveView ed Ecto

    Lo stack web moderno di Elixir gira senza adattamenti particolari.

Cosa puoi ospitare

Progetti che girano su questo runtime.

  • App Phoenix e LiveView

    Interfacce in tempo reale renderizzate lato server, con poco JavaScript nel browser.

  • API con Plug ed Ecto

    Backend con migrazioni versionate, changeset per la validazione e il pattern Repo di Ecto.

  • Chat e pub/sub

    Phoenix Channels, PubSub e Presence per chat room e notifiche in tempo reale.

  • Pipeline con Broadway e GenServer

    Elaborazione concorrente dei dati con alberi di supervisione che si riprendono dai guasti.

  • Bot Discord con Nostrum

    Bot Elixir supervisionati da OTP, che si riprendono dagli errori senza far cadere il processo principale.

  • Telemetria e IoT

    Servizi che ricevono dati da molti dispositivi e restano in piedi quando una parte si guasta.

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.

squarecloud.app
DISPLAY_NAME=Elixir
MEMORY=512
VERSION=recommended
Versioni
1.20
File accettati
.ex.exs
Dipendenze
mix.exs
Valori di RUNTIME=
elixir

Un piano per ogni fase del tuo progetto

Inizia in piccolo e scala quando ne hai bisogno, senza contratti di permanenza.

4,9 su 5 · 402 recensioni su Google + TrustpilotTrustpilot

Ospitato in un datacenter partner con certificazioni
Tier 3ISO 27001SOC 2 Type IIProtezione DDoS Always-On
Esplora la nostra infrastruttura

Domande frequenti su Elixir Hosting

BEAM VM, Mix, Phoenix e OTP.

Mix installa le dipendenze automaticamente?

Sì. Hex, Rebar e le dipendenze di mix.exs vengono risolte al primo avvio.

Posso usare le release invece di mix run?

Sì. Crea la release in locale e imposta START=./_build/prod/rel/myapp/bin/myapp start. Migliora le prestazioni in produzione.

Phoenix LiveView funziona?

Sì. WebSocket, Channels e LiveView sono pienamente supportati.

Quali versioni di Elixir ed Erlang?

Elixir 1.20, sulla versione attuale di Erlang/OTP, con il sistema di tipi graduale (set-theoretic types) e il tooling completo: Mix, Hex, ExUnit e Dialyzer.

Pronto a scalare il tuo progetto?

Unisciti agli oltre 500.000 sviluppatori che hanno usato Square Cloud per ospitare i loro progetti.

  • Prezzi prevedibili
  • Nessuna sorpresa in fattura
  • Deploy in pochi secondi
  • Alta disponibilità
  • Scala con stabilità
  • Riavvio automatico
  • SSL e sicurezza inclusi
  • Container isolati