仕様変更を行ない、受付票を常に発行することになりました。詳しくはこちらをご覧ください。実現する方法を伝授します!【前半】通信時間100msec以内を達成するための工夫PHP界隈で、ここ数年一気に台頭してきたFWといえばLaravelです。LaravelのFatな機能群を前に「速度がでないのではないか?」という疑念を抱いて採用を諦めたり、採用したはいいものの、Laravelの高機能さに振り回されて、アプリケーションの実行速度が重くなってしまったり、といった事があるのではないでしょうか?しかし、Laravelが遅いのは、Laravelのせいではありません。ORMやPHP自体のせいでもありません。対応Laravelへの不安として、速度面だけでなく、スケールアウト性が挙げられます。LaravelのORM(Eloquent)では水平分散の機能がサポートされていないために、大規模化する事を想定しなければならないゲーム用サーバーでの採用を諦めるというシナリオも考えられます。確かに、水平分散はLaravelではサポートされていません。これには弊社も頭を悩ませました。mysqlの水平分散ストレージエンジンであるSpiderを用いるという方法も考えましたが、AWSなど、フルマネージドなクラウドサービスとの親和性はそこまで高くありません。アプリケーション実行速度が下がるという懸念もありました。そこで、弊社ではアプリケーションレイヤーで自前の水平分散を実装することにしました。2カ月半ほどで設計~実装までを行いました。後半では、Laravelに水平分散の概念を導入するために、どのような点に気を付けて設計を行い、いかに開発者にとってのシンプルさを保ったまま機能を提供したかをお話します。カレッジ)は「渋谷でちょっといい人呼んでゲーム勉強会」をテーマに、エンジニアのための活動しています。主催者は株式会社テクロスです。up勉強会のこだわりは【少人数制】で、登壇者と参加者がじっくりコミュニケーションをとり、「ここだけの話」や「もっとマニアックに」情報交換ができるように工夫しています。upもぜひ楽しみにご参加ください。勉強会書き起こし記事配信について各勉強会では、ログミー(エンジニア向け勉強会の書き起こしメディア)で後日配信しています。当日の様子のお写真をウェブサイトやSNSで公開する可能性があります。撮影不可の場合は、受付でお伝えください。注意事項ナレッジの共有や、参加者同士の交流を目的としない参加はお断りしております。参加目的が不適切だと判断される場合、運営側で参加をキャンセルさせていただきます。会場内は禁煙となっております喫煙は建物外の喫煙所をご利用ください。登壇資料】Laravelを用いたゲームサーバーのチューニングFeed株式会社テクロスさんが資料をアップしました。11:46株式会社テクロスさんが資料をアップしました。12:47株式会社テクロスさんが資料をアップしました。17:03株式会社テクロスさんが資料をアップしました。