/note/tech

ソーシャルゲーム サーバーアーキテクチャ選定

スマートフォン向けソーシャルゲームではクライアントのリッチ化が進行し、開発の主眼はますますクライアント側にシフトしている。一方でサーバー側では目立った大きな変化はないもののマネージドサービスが充実・成熟し普及が進んだ。

こうした背景をふまえ、これからのバックエンド開発ではゲームモデルにあわせて可能な限りマネージド比率を高めてサーバー側の開発・運用コストを下げていくことで、より小さな規模で高速な開発が可能にしていくことが重要となる。この記事では主要なサービスや技術要素を解説しそれらをゲームモデルに合わせてどう選択していくべきか考える。