Erlang/OTP

Erlang VM上で動く言語

  • 通信系のミドルウェア
  • 時雨堂, WhatsApp, LINE, Riot等が使っている

Why Erlang?

  • 適当にかける -> プロトタイプしやすい

落ちにくいからです

  • VM自体が落ちるのではなく軽量プロセス(グリーンスレッド のプロセス版)がクラッシュする
  • スケールする ex. 96コアで8000%
  • DSLと言われるほど特定の分野に特化していて短く書ける
  • バイナリパターンマッチ出来るらしい

参考文献