RubyからElixirへ移った人の感覚としてEventMachineが辛い 複雑な処理が入るとjavaとかの方が早いが単純なリクエストでCPUが必要なときはElixir
Joseはホセ
OTP使いたいから仕方なくErlangを使っている... OPTはRackに近い 実装はOTPビヘイビア
関数型言語としては高機能ではない 動的片付けだからそこまで速くない protocolはclosure由来
事例はBitcoinやドリコム ゲームとか? ElixirっていっているのはErlangに慣れていない人だけ Erlangを元から使っている人は乗り換えない
Ruby on Rails vs Phoenix Framework
書いたma2geさんが来ている
Action CableはEventMachineベース
Rubyでやることじゃない sqliteのectoは出た jazzrb/sqlite_ecto
Action Mailerがない EctoはDDDのリポジトリパターンに近いらしい
Apache Benchで簡単にリクエスト
APIサーバとかはrailsよりElixirがいい Elixirのsinatraみたいなdynamoはもうメンテされていない 広告やゲーム? ドワンゴは知見が溜まっている
akkaはSupervisorとかいろいろパクリが充実してきている OPT vs AKKAは見てみたい JVM vs Beam JVMのGCやコンテキストスイッチの止まり具合が気になる でもjava由来の辛さは残るみたい
chrismccord/phoenix_chat_example
セッションが拙い??
今日よくとりあげられた
lotusはORがリポジトリパターン