24時間365日、安定して稼働する。ミッションクリティカルなシステムにとって当たり前のことだが、3000万人が遊ぶスマホゲーム「モンスターストライク」にとっても安定稼働は何より切実な問題だ。そのためにミクシィが敷いたのは、エンジニアの「一人二役」体制。誰かが欠けても必ず別の誰かが埋められる組織が、安定運用を支えている。 モンストに関わるミクシィのITエンジニアは、原則として異なる分野のスキルを備えており、いざとなったら別の業務を兼任できるようにしている。 例えばアプリケーションのコード開発を主に担当するエンジニアがWebサーバー環境の設計をしたり、反対にシステム監視が主業務のエンジニアがコード開発に参加したりもする。 「24時間ずっと動かし続けるサービスだけに、『ここはこの人でないと無理』といった線引きをするのは都合が悪い。サービスの安定運用のため、アプリケーションとインフラを誰でも両方を
![モンストは「一人二役エンジニア」が支える:安定運用が生命線](https://cdn-ak-scissors.b.st-hatena.com/image/square/25cc9f07a2c284cf6babdd0e46f78681ce0d8f2b/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fit%2Fatcl%2Fcolumn%2F16%2F031700065%2F031700003%2Fmiddle.jpg%3F20220512)