6 Punkte von xguru 2020-04-18 | 1 Kommentare | Auf WhatsApp teilen
  • Serverbasiertes MVC, das sowohl Performance als auch Produktivität berücksichtigt

  • Ähnlich wie Ruby/Rails

  • Unterstützt modulare Webentwicklung mit der Plug-Spezifikation

  • Cowboy-Webserver

  • Für DB-Abfragen wird Ecto verwendet

  • Channels: Unterstützt über WebSockets Echtzeitverbindungen im Millionenbereich auf einem einzelnen Server (Chat, Benachrichtigungen, Events usw.)

1 Kommentare

 
xguru 2020-04-18

Kürzlich wurde LiveDashboard veröffentlicht, wodurch Monitoring und Debugging von Produktionsservern in Echtzeit möglich werden.

https://github.com/phoenixframework/phoenix_live_dashboard

  • Verschiedene Metriken über die Visualisierung von :telemetry prüfen

  • Request-Logging

  • In verteilten Multi-Node-Umgebungen auch Informationen anderer Nodes einsehbar

  • Alle Daten werden live gestreamt. Keine Last auf der DB