【PHPカンファレンス2018 フォローアップ】Cygamesにおける長期運用のこれまでとこれから〜負荷対策とPHP7への道〜


こんにちは。サーバーサイドエンジニアの金山です。

2018年12月15日に開催されたPHPカンファレンス2018にて「Cygamesにおける長期運用のこれまでとこれから〜負荷対策とPHP7への道〜」と題した講演を行いました。
講演に参加して頂いた皆様には改めて御礼申し上げます。

発表資料は下記になります。

※資料のP7に誤りがあり訂正いたしました。
(修正前)リクエスト数 1000-4000/秒
(修正後)リクエスト数 1000-7000/分

発表した内容について

  • 運用で気をつけていること
  • PHP7.2への移行の流れ
  • 負荷対策について

安全かつ安定した環境には負荷対策やバージョンアップが必要です。
ですが、運用タイトルで安全にそれらを行なっていくには気をつけるべきポイントがいくつもあります。

本講演では長期運用タイトルならではの問題も踏まえ、問題点を正しく把握する手段や、安全に改修を行うための手段など、安全にバージョンアップや負荷対策を行うための考えかたや手法を紹介させていただきました。

「安定運用のためのポイント」について、ぜひ資料をご観覧いただければ幸いです。

発表を終えて

PHPカンファレンスで発表させていただき、大変貴重な経験となりました。
普段気を付けていることを整理し資料の形に起こすことは、改めて問題点と向き合いシンプルに整理する大変よい機会となりました。
今回紹介した内容の多くは、些細なことだったり、小さな事の積み重ねかもしれません。ですが、そういった基本的な事を当たり前にやる事こそが、安定運用につながるものだと考えています。

今後の対応としては、PHP7へのコードの最適化や、より効率のいいテスト方法などをすすめていきます。
これからも最高のコンテンツで遊んでいただくために、安定した開発と改善を続けます!