plus)DeNAMobageのソーシャルアプリを開発していた過去のある@HIROCASTERでございませう。「35億PV/dayの巨大システムをはいかに開発・運用されているか?」なんていわれたら、Webサービスを開発しているプログラマであれば、読まないわけにはいきません。明日、店頭に並ぶそうです。ソーシャルゲーム開発技術ソーシャルゲームとは何なのかといった概論から始まり、日本独自のガラケーの話やガラケー向けのサイトをつくるのに絶対つまずくであろうポイントやテクニックについてかいてます。ゲームでよくある動的Flashをつくる方法などにも触れています。ガラケーのゲーム開発に携わったことがない人には役立つかな。思いますが、もうこの辺の話はいいでしょ。いうのが正直な僕の個人的な感想。これからガラケーのゲームつくるって人は...。スマホの話になり、DeNAのngCoreの話になっていく。「35億PV/dayをさばくインフラ構成」ということで期待大である。サーバ構成についてひととおり解説し、FastCGIに関しての効率的な取り扱いが書いてある。MySQLの話が実践的で面白い。レプリケーション遅延については、何をもって遅延とするかから述べられて、各種数字の見方などを解説し、調査と対処について書かれている。これはすぐ役立つだろう。レプリケーション遅延を防ぐためのベストプラクティスは助かる。松信さんという感じである。高性能化/高可用化については、かなりの台数を運用していきながら学んで行かなければならない様な内容なので、この様にまとめられていると、成長していくサービスを開発しているエンジニアにはとても参考になる。Shardingの戦略について詳しく解説している内容は、身につけておきたいポイントである。いった資料があるのと無いのだとだいぶ違うので、ありがとうございます。人に説明するのも、こういった形であると楽ですね。ソーシャルゲーム効率化技術MySQL、Q4M、memcachedなど、ソーシャルゲームを開発しているプログラマだったら、このあたりを知ってないと、ちゃんと動き続けるソーシャルゲームにならないよね。いうぐらい重要なポイントである。大規模Webアプリケーションを開発するプログラマは押さえておきたい内容。Sharding、サーバサイドでの非同期処理、キャッシュなど大規模アクセスに耐えるためのミドルウェアの使い方が綺麗にまとまっている印象です。ソーシャルゲーム分析技術この内容にはとても期待していた。ページが少ない...。ここを手厚くして欲しかったなぁ。いうのが個人的な感想。基本的にはMahoutの使い方の話。DeNAではこの可視化したデータをどうやってるのかとか、どういうポイントで可視化してるから面白いゲームをつくることができるのかとか、そういうこと期待していたので残念。まとめ今っぽい大規模Webアプリケーションを開発するにおいて、必要なポイントはまとめられている1冊だと思います。内容がDeNA社内で利用しているものが前提な部分があるので、その辺はいろいろとご自身の現場でいろいろと試行錯誤して頂ければと思います。サーバ数台使うぐらいのWebアプリケーションはつくれるようになったけど、数十台とか1日に数億PV超えるようなWebアプリケーションをつくる様になりたい人にはオススメです。会社でリリースしたサービスがSNSからの大量アクセスでダウンしてから、いろいろと考えるのでは遅いので、この1冊が諸々を解決するキッカケを与えてくれるのではないでしょうか。プログラマだったら読んでおきたい書籍11選2012年の上半期に販売されたプログラマだったら読んでおきたい書籍11冊を厳選しました。プログラマのための生産性向上術プログラマの生産性を向上させるための書籍「プロダクティブ・プログラマ」からの1つの教訓を紹介します。ITエンジニアが夏休みに読むべき良書8選ITエンジニアが夏休みに読むべき良書8選を紹介します。v0.6.xを利用するための方法を解説します。無事にスポンサーも見つかり、あとは開催だけの状態となり喜んでいる@HIROCASTERでございませう。以前もご紹介したプログラマのプログラミングスキルを伸ばすイベントの開催をお知らせします。#gihyosdFluentd特集と聞いて、これは買わずにはいれれまい!状態の@HIROCASTERでございませう。Fluentdはイベントログ収集ツールで、一昔前はscribedが話題になってました。早く購入しておけばよかった...。早く購入しておけばよかった...。電子書籍メタ情報ログイン投稿フィードコメントフィードWordPress.orgタイトルとURLをコピーしました。