大村貴俊(56)187187件のシェア(すこし話題の記事)この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。導入&活用術」を聴講しましたので、レポートとしてまとめます。弊社でもソーシャルゲームのバックエンドを構築することがあり、こういったテーマは非常に関心があります。night」を元にして製作されたスマートフォン専用オンラインロールプレイングゲームで、iOS版とAndroid版がリリースされています。Android版が2015年7月30日に、iOS版が2015年8月12日にそれぞれリリースされ、ディライトワークス社が開発し、アニプレックス社が運営を行っています。セッションの開始ではトレーラー映像が流れました。Android版:https://play.google.com/store/apps/details?id=com.aniplex.fategrandorderiOS版:https://itunes.apple.com/jp/app/fate-grand-order/id1015521325?mt=8セッション紹介文セッションの紹介文を以下に転載します。移行、および大規模アクセスを捌く運用技術に関してお話します。C#で作られていたため、サーバーもC#が使いたかった。そのためAzureを選択した。Serviceのウェブアプリへデプロイ。インフラの専任者がいない状態でサービスイン。海外からのアカウントが増えた。queryが数秒おきに発生。性能検証の結果、ストレージへの書き込み性能が数秒おきに瞬間的に劣化していることが判明した。Storage(P30)をつかうことで解決しようとした。アクセスが有り、Azureでの性能の限界に達した。当初の想定が難しいそのゲームがどのくらいヒットするかわからない。エンジニアには完璧に予測ができない。動き始めたら止められない。数日単位の停止はできない。停止している間は負荷がよみきれない。動いているインフラの変更や調整は非常に手間がかかる。常に更新される一般的なサービスと異なりInsert/Update/Deleteが膨大。負荷が頻繁に変動する。メンテナンス開け、イベント開始時などには通常の数倍のアクセスがある。ユーザーさんの期待度や熱量が、そのまま負荷に直結するため、最大負荷と必要な性能を予測することが難しい。Serviceの検討からレプリケーションまで。データサイズが既に多くなっていたこともあり、検証がうまくいかず、基本に帰ってレプリケーションすることにした。レプリケーション遅延の回避。深夜メンテナンスによる移行AzureからAWSにしたとき、AWSからAzureにもどせるように作業したIISの時間がずれるトラブルありIISはGMT、JSTに切り替えていたけど勝手にGMTに戻ることがあったAWS移行が無事完了2015年10月に移行決定し、12月頭に移行完了。年末は安心して過ごせた。徐々にスパイクが発生し、明らかに重い状況になった。AWSに移行するだけでは増加に対応できない。サーバートラブルの理由AWSであろうとも突然の死。SLAは100%ではない。Orderでは垂直分割を採用ユーザー情報、サーヴァント情報、アイテム情報などは4分割した。制限として外部キーが使えなくなった。JOINも使えなくなった。スライドが公開されましたので追記します。非常に中身の濃いセッションでした。最後までひたすら早口でしゃべり通した感じで、詰め込むだけ詰め込んで、それだけ伝えたい事が多かったのだとお見受けしました。Orderですが、2015年12月14日にサーバー増強をするというメンテナンスは、AWSへの移行だったことがわかりました。それだけでは現状のアクセス(正規も非正規も)に耐えられず、DB分割をサービスイン後に行うことを更に決断する必要があったなど、様々な苦労がわかります。予測できるならそれに越したことはないですが、予測できない事態に対応できるアーキテクチャ設計を行いたいですね。567,215フロントエンドからバックエンドまで、iOSからAndroid、サーバサイドまで、フルスタックエンジニアな雑用をやっております。昔はデバドラごりごりの組み込み屋だったのですが、その辺をひた隠しにしつつ今はメモリを気にしない素敵なアプリ開発を堪能しています。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。今日はオフィスに用があるので、通勤ラッシュを避けて出社しました。この子は新メンバーのさめくんです。在宅勤務が推奨されているのでオフィスが閑散としており、すこしさみしそうです。本が出ていたので読んでみたところよかったので紹介させていただきます。使いたいときの注意点を書きました。新井成一64最近Sphinxつかってドキュメントを書いてるのですがなかなかイケています。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介255SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健232こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。カフェ店長のオカノです。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。