Phoenix - เว็บเฟรมเวิร์กที่สร้างบน Elixir/Erlang
(phoenixframework.org)-
MVC ฝั่งเซิร์ฟเวอร์ที่คำนึงถึงทั้งประสิทธิภาพและผลิตภาพ
-
คล้ายกับ Ruby/Rails
-
รองรับการพัฒนาเว็บแบบโมดูลาร์ด้วยสเปก Plug
-
ใช้เว็บเซิร์ฟเวอร์ Cowboy
-
ใช้ Ecto สำหรับคิวรีฐานข้อมูล
-
Channels : รองรับการเชื่อมต่อแบบเรียลไทม์ระดับล้านบนเซิร์ฟเวอร์เพียงเครื่องเดียวผ่าน WebSocket (แชต, การแจ้งเตือน, อีเวนต์ เป็นต้น)
1 ความคิดเห็น
ช่วงนี้มีการปล่อย LiveDashboard ออกมา ทำให้สามารถมอนิเตอร์และดีบักเซิร์ฟเวอร์โปรดักชันแบบเรียลไทม์ได้
https://github.com/phoenixframework/phoenix_live_dashboard
ตรวจสอบเมตริกหลากหลายแบบผ่านการแสดงผลของ
:telemetryบันทึกล็อก Request
ในสภาพแวดล้อมแบบกระจายหลายโหนด สามารถดูข้อมูลของโหนดอื่นได้ด้วย
ข้อมูลทั้งหมดเป็นการสตรีมแบบสด จึงไม่สร้างภาระให้กับ DB