タグ

performanceに関するkicyonのブックマーク (7)

  • “ドラゴンクエストXの舞台裏”サーバ・データベース開発のプロが語る、数十万人がいっしょに遊べるゲームができるまで【CEDEC 2012】 - ファミ通.com

    “ドラゴンクエストXの舞台裏”サーバ・データベース開発のプロが語る、数十万人がいっしょに遊べるゲームができるまで【CEDEC 2012】 数十万人の冒険者を支える“バックエンド”とは 2012年8月20日~22日、パシフィコ横浜にて開催されている、日最大のコンピュータエンターテインメント開発者向けカンファレンス“CEDEC2012”。3日目の2012年8月22日に行われた、“ドラゴンクエストXの舞台裏”と題したセッションをリポートしよう。 非常に胸躍るタイトルが付けられたこのセッション。CEDECに訪れたクリエイターたちの興味も高く、立ち見どころか、会場に入りきらないほどの多くの聴衆が詰めかけた。スピーカーは、スクウェア・エニックス開発部 プログラマの森山朋輝氏。森山氏は、「サーバサイドのマニアックなテーマなので、まさかこれほど多くの方が集まるとは……」と驚いた様子を見せつつも、極めて興

    “ドラゴンクエストXの舞台裏”サーバ・データベース開発のプロが語る、数十万人がいっしょに遊べるゲームができるまで【CEDEC 2012】 - ファミ通.com
  • 第19回 パフォーマンスチューニングとは | gihyo.jp

    今回は、パフォーマンスチューニングについて考えてみます。 ハードウェアは進化しているのに、なぜパフォーマンスチューニングを続けるのか インフラエンジニアは10年前に比べて、格段にパフォーマンスチューニングのスキルを要求されるようになっています。CPUが高速になりストレージも高速になり、メモリの単価も安くなっているにもかかわらず、です。これはひとえに、ネットの、というかWebのサービスの傾向によるものに他なりません。 いまやWebはネットのかなりの部分のトラフィックを締めており、そのWebがどんどん双方向化しています。ここでいう双方向化というのは、大多数のユーザも情報を発信するようになっている、ということとほぼ同義です。 インターネットは双方向(通信)というのはかなり以前から言われていますが、そうは言ってもたとえば2000年のころWebは双方向だったか? というとそんなことはないと思います。

    第19回 パフォーマンスチューニングとは | gihyo.jp
  • Twitterのクジラ解剖学、あるいは彼らがいかにサーバの処理能力を向上させたか

    Twitterを利用していると、ときどきクジラの絵の画面が表示されることがあります。これはTwitterの処理能力がパンクして一時的に利用不可になったときに表示されるお馴染みの画面。 2月9日にTwitter Engineeringブログにポストされたエントリ「The Anatomy of a Whale」(クジラの解剖学)では、Twitterエンジニアたちがこのクジラの内部に分け入ってどのようにTwitterサーバの処理能力を向上させたのか、という話が詳しく語られています。 彼らが行ったのは、まず詳細なデータを取得して原因がどの辺にあるのかを推測すること。そこから多数の無駄な処理を発見し、ソースコードの修正による性能の向上に成功します。 元記事は非常に長いエントリになっていますが、問題の調査から解決に至るアプローチについて多くのエンジニアの方の参考になりそうな内容が含まれていますし、T

    Twitterのクジラ解剖学、あるいは彼らがいかにサーバの処理能力を向上させたか
  • [Utility.php] PHPの実行速度を計測する方法 | 株式会社オルタ

    Utility.phpに記述しておきたいfunctionを掲載しています。 今回は、プログラムの実行時間を調べる方法と合わせて、Utility.phpに記述しておきたい【現在の時間を取得するfunction()】を紹介いたします。 PHPに限らず、プログラムには次のような特徴があります。 【同じ結果を得るためでも、コードの記述方法は無数にある】 ってことです。 現実の世界で例えてみると、大阪から東京に移動するために、「電車で行く」「新幹線で行く」「寝台電車でいく」「深夜バスで行く」「飛行機で行く」など、お財布と時間を天秤にかけて自分にとってベストな方法を用いることになるかと思います。 ただ、「東京に行く」って目的を達成するだけでも、これだけの方法があるわけです。 同じようにプログラムにも、【目的を達成する方法】は無数に用意されています。 そもそもwebのシステムを作るなら、PHPじゃなく、

    [Utility.php] PHPの実行速度を計測する方法 | 株式会社オルタ
  • サラ金の金利はなぜ高い?

    簡単な手続きでお金を借りられる反面、サラ金のキャッシングは金利が高めに設定されています。ときには利息が利息を生んでしまい、なかなか思うように返済が進まないこともあります。銀行などの金融機関のローンと比べて、サラ金のキャッシングの金利は何であんなに高いのかと疑問を感じる人は多いのではないでしょうか。サラ金のキャッシングと金融機関のローンを比較した場合、相違点として利息の計算方法があります。基的にはサラ金のキャッシングの利息計算は融資を受けた日数分利息がかかる日割り計算が行なわれます。そのため、サラ金のキャッシングでお金を借りた後、すぐに返済を完了してしまえば利息はほとんどかからないことになります。しかしながら、サラ金のキャッシングの場合、多くの人が一括ではなく返済を均等に行なっているため、利息が利息を生み出すことになり、非常に高金利だと感じてしまうのです。それに対して金融機関のローンでは月

  • ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ
    kicyon
    kicyon 2010/05/29
  • サイトやサービスのパフォーマンスをチェックして改善点を教えてくれる『GTmetrix』 | 100SHIKI

    サイトやサービスを作ったらまずはこれを試してみるといいかもしれない。 GTmetrixはサイトのパフォーマンスをチェックし、どこを改善したら良いかを教えてくれるツールだ。 診断結果ではさまざまな施策を教えてくれるが、優先順位までつけてくれるのはなかなか便利だろう。 また会員登録することで、診断結果の履歴をとることも可能だ。時間をおってどのようにパフォーマンスが改善したか、報告するのに良さそうだ。 最近のサイトにおいては「速度は機能」というのは間違いない。こうしたツールをうまく使いこなしたいですな。

    サイトやサービスのパフォーマンスをチェックして改善点を教えてくれる『GTmetrix』 | 100SHIKI
  • 1