actionable یک framework برای وب سوکت در بستر ریلز هستش که از نسخه ۵ ریلز به آن اضافه میشه . کار کردن باهاش فوق العاده ساده هستش . پیشنهاد میکنم حتما به Github/Actioncable سر بزنید.
فوقلعادست اما برای استفاده های عادی خوبه . نمی شه به عنوان سرور کامل وب سوکت ازش انتظار زیادی داشت.
ما از Clojure استفاده می کنیم. اگه از Jruby هم در کنارش استفاده بشه خیلی کارامد می شه
too Rails az gem e message bus mitoonid estefade konid ke chand sali biroone baraye websocket connection
in site ham az message bus baraye notification estefade mikone
agar website kheili ba traffic misazid Node + Socket.io behtarand ya
Phoenix ke jadide albate va
اگر فارسی بنویسی ممنون می شیم.
ابزار های message bus زیادن. ولی action cable برای ریلز ساخته شده و خوانایی بسیار زیادی با اکوسیستم ریلز داره.
در مورد Phoenix هم ما برای کارمون تست های زیادی رو روی همه ابزار های مشابه از جمله Phoenix داشتیم. از همه سریع تر و کاملتر Clojure + Immutant از آب درومد
مشکلی که الان action cable داره اینه که هم از EventMachine جدا استفاده می کنه هم از Celluloid::io
این سخنرانی به بعضی از اینا اشاره میکنه
Clojure خیلی خوبه