ミクシィ、エンジニアによるmeetupイベントを2月10日に開催 『モンスト』や新作『ブラナイ』など同社サービスを支える開発の裏側が公開


『モンスターストライク』や『ブラックナイトストライカーズ』を提供するミクシィ<2121>のXFLAG(エックスフラッグ)スタジオは、エンジニアによるmeetupイベントを2月10日(水)に開催すると発表した。

当日は、新規タイトルにおけるDBスケールアウトや、 インフラリソース管理についての技術選定周りをお題として講演。後半にはフリータイムを設けており、来場者との情報交換を予定しているとのこと。

<以下、お知らせページより>


■講演1:Ruby on Rails & VitessによるDBスケールアウト
高負荷がかかるWebアプリケーションにおいては、 何十, 何百台ものサーバーでスケールアウトするのが当然の時代になりました。特にDBサーバーでは垂直分割、水平分割による複数のDBへの負荷の分散が行われ、 アプリケーション側でハンドリングすべきことが増してきています。

今回は、Google社のyoutubeの基盤として大量のクエリを捌いているVitessを、当社のゲームにおいて実際にDBサーバーのマネージ&スケールアウトに使用した話をします。 主にVitess, gRPC, MySQL/KVSとの比較, Rails/ActiveRecordにおけるデータベース分割, VitessとRails, Live Shardingまわりの話をする予定です。

■講演2:Terraformによるインフラリソース管理
AWS、GoogleCloudPlatformなどクラウドコンピューティングサービスは様々なケースにて利用されています。これらのサービスを使うことで、自由にリソースの追加、削減が可能になりましたが、今度は変容するリソースの管理をすることが煩雑になっています。これを解決するために、弊社では、Hashicorp社が提供しているオーケストレーションツールTerraformを利用しています。 Terraformを利用したコードベースでのリソース管理について紹介する予定です。

■講演3:elixirを使ったゲームサーバ(絶賛開発中) <1/19追加>
近年、スマートフォン上のゲームではマルチプレイの要素が重要になってきており、よりリアルタイムにユーザにレスポンスを届ける要求が増えてきています。XFLAGスタジオ開発部もいち早く要求に応えられるように新しいゲームバックエンドの構成を検討しています。elixirはErlang VM上で動作するリアルタイム並列処理に強い、最近注目されている言語です。 今回、バックエンドに何故elixirを採用し、どのような構成で利用しようとしているのかの話をする予定です。


■タイムスケジュール
19:00~    開場
19:30~    挨拶
19:30~    講演1: Ruby on Rails & VitessによるDBスケールアウト
19:50~    講演2: Terraformによるインフラリソース管理
20:10~    講演3:elixirを使ったゲームサーバ(絶賛開発中)
20:30~    質疑応答
20:40~    フリータイム
21:30~    終了

■会場
株式会社ミクシィ 7Fコラボ
東京都渋谷区東1-2-20(住友不動産渋谷ファーストタワー7F)

 

応募はこちら



 
株式会社MIXI
https://mixi.co.jp/

会社情報

会社名
株式会社MIXI
設立
1997年11月
代表者
代表取締役社長 木村 弘毅
決算期
3月
直近業績
売上高1468億6700万円、営業利益248億2000万円、経常利益182億5000万円、最終利益51億6100万円(2023年3月期)
上場区分
東証プライム
証券コード
2121
企業データを見る