松原信忠inMIXI DEVELOPERSRuby アプリケーションのフルテストを並列数を上げて高速化するモンスターストライク(以下、モンスト)のサーバーアプリケーションは Ruby で書かれており、そのフルテストは次のような環境で実行していました:May 14May 14
松原信忠inMIXI DEVELOPERSGoogle Artifact Registry の apt パッケージを参照するイメージを GitHub Actions で作るモンスターストライク(以下、モンスト)のサーバーアプリケーションのフルテストは、必要なパッケージ(Ruby とか、mariadb とか、memcached とか)を詰め込んだ Docker イメージで実行しています。その Docker イメージは、普通に Dockerfile…Dec 26, 2023Dec 26, 2023
松原信忠inMIXI DEVELOPERSモンストサーバーでの複数バージョン開発のブランチ戦略モンスターストライク(以下、モンスト)のサーバーアプリケーション開発は GitHub を利用しており、次のようなブランチ戦略をとっています:Dec 25, 2023Dec 25, 2023
松原信忠inMIXI DEVELOPERSLarge Runner + リモートキャッシュで爆速 Bazel のフルテスト本記事は「MIXI DEVELOPERS Advent Calendar 2023」の17日目の記事です。Dec 16, 2023Dec 16, 2023
松原信忠inMIXI DEVELOPERS監視の閾値を一時的に自動で緩和する本記事は「MIXI DEVELOPERS Advent Calendar 2023」の1日目の記事です。Nov 30, 2023Nov 30, 2023
松原信忠inMIXI DEVELOPERSGitHub Webhook の設定を IaC するGitHub で PR が作られたり、レビューがされたりなど様々な通知を受け取るための機能として GitHub Webhook があります。Mar 30, 2023Mar 30, 2023
松原信忠inMIXI DEVELOPERSHelm template 後の設定ファイルを検証する with Bazelモンストの開発では、Go で自作したゼロトラストプロキシを利用しています。 直近だと、User-Agent Client Hints の対応などをしていました:Jan 20, 2023Jan 20, 2023
松原信忠inMIXI DEVELOPERSD2ファイルをレンダリングしてくれるアプリケーションを作った本記事は「MIXI DEVELOPERS Advent Calendar 2022」の2枚目の23日目の記事です。Dec 23, 2022Dec 23, 2022
松原信忠inMIXI DEVELOPERSJenkins Day Japan 2022 に登壇しました毎年開催している Jenkins に関する国内イベントが 2022年11月2日にあり、ご縁あって、モンストサーバーチームのメンバーとして登壇させていただきました:Dec 22, 2022Dec 22, 2022
松原信忠inMIXI DEVELOPERSGitHub の Add Reaction をする Slack Bot を作る本記事は「MIXI DEVELOPERS Advent Calendar 2022」の1日目の記事です。Nov 30, 2022Nov 30, 2022