Elixir logo

Elixir auf der BEAM mit OTP

Phoenix, LiveView und OTP-Supervision für nebenläufige, fehlertolerante Apps. Die Abhängigkeiten aus der mix.exs werden beim ersten Start installiert.

Ab 12,49 R$/Monat

Was schon bereitsteht

Die Umgebung kennt Ihre Sprache bereits: Sie laden den Code hoch und er läuft.

  • Nebenläufigkeit mit Aktoren

    Leichtgewichtige BEAM-Prozesse isolieren jede Aufgabe, ohne gemeinsamen Speicher.

  • Supervision und Fehlertoleranz

    OTP-Supervisor starten fehlgeschlagene Prozesse neu, ohne den Rest der App lahmzulegen.

  • Automatisches Mix

    Hex-Abhängigkeiten werden beim ersten Start von Mix aufgelöst, einschließlich Paketen, die Rebar nutzen.

  • Phoenix, LiveView und Ecto

    Der moderne Web-Stack von Elixir läuft ohne besondere Anpassung.

Was Sie hosten können

Projekte, die auf dieser Runtime laufen.

  • Phoenix- und LiveView-Apps

    Serverseitig gerenderte Echtzeit-Oberflächen mit wenig JavaScript im Browser.

  • APIs mit Plug und Ecto

    Backends mit versionierten Migrationen, Changesets zur Validierung und dem Repo-Muster von Ecto.

  • Chat und Pub/Sub

    Phoenix Channels, PubSub und Presence für Chaträume und Live-Benachrichtigungen.

  • Pipelines mit Broadway und GenServer

    Nebenläufige Datenverarbeitung mit Supervision Trees, die sich von Fehlern erholen.

  • Discord-Bots mit Nostrum

    Elixir-Bots unter OTP-Supervision, die sich von Fehlern erholen, ohne den Hauptprozess lahmzulegen.

  • Telemetrie und IoT

    Dienste, die Daten von vielen Geräten empfangen und weiterlaufen, wenn ein Teil ausfällt.

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=Elixir
MEMORY=512
VERSION=recommended
Versionen
1.20
Akzeptierte Dateien
.ex.exs
Abhängigkeiten
mix.exs
Werte für RUNTIME=
elixir

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

BEAM VM, Mix, Phoenix und OTP.

Installiert Mix Abhängigkeiten automatisch?

Ja. Hex-, Rebar- und mix.exs-Abhängigkeiten werden beim ersten Boot aufgelöst.

Kann ich Releases anstelle von mix run verwenden?

Ja. Bauen Sie das Release lokal und legen Sie START=./_build/prod/rel/myapp/bin/myapp start fest. Steigert die Produktionsleistung.

Funktioniert Phoenix LiveView?

Ja. WebSockets, Channels und LiveView werden vollständig unterstützt.

Welche Elixir- und Erlang-Versionen?

Elixir 1.20 auf der aktuellen Version von Erlang/OTP, mit dem graduellen Typsystem (Set-theoretic Types) und vollständigem Tooling: Mix, Hex, ExUnit und Dialyzer.

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