【B-4】 LMQでお手軽分散システム開発

IIJでは分散システムを開発・運用する際の複雑さを低減するメッセージキューシステム(LMQ)を開発し、オープンソースで公開しています。LMQと、LMQを開発するに至った経緯や実際の利用例を紹介します。

田中 義久〔インターネットイニシアティブ〕

株式会社インターネットイニシアティブ
サービスオペレーション本部 サービスオペレーション部 システム開発課

2010年にIIJに新卒で入社後、ネットワーク部門での研修を経て開発部門に配属されました。とあるサービスを支えるPerlコードとサーバ群のメンテナンスを担当しつつも、主にPythonを使っていくつかの社内システムを開発してきました。
現在は、Go/Erlang/Python/CoffeeScript を駆使して、大規模な監視システムの開発を行う傍ら、デプロイ技術について試行錯誤しています。バックエンドからフロントエンドまで、ソフトウェア開発からサーバ運用まで、幅広い領域に興味を持って取り組んでいます。