タグ

Performanceに関するiKaz888のブックマーク (3)

  • Amazonクラウドに「キャパシティの限界を超えているのでは?」との疑い

    Amazonクラウドの性能低下を経験したユーザーが、Amazonクラウドはデータセンターのキャパシティを超えて利用者と契約しているのではないか? との疑いを投げかけています。 クラウドは一度使い始めると、現在のところ容易にほかへ乗り換えることはできません。そしてそのクラウドがトラブルに見舞われた場合、利用者自身が問題を解決できる余地はほとんどありません。以下で紹介するのは、実際のトラブルはどうあれ、そうしたクラウドに依存せざるを得ない利用者の立場を浮かび上がらせる話です。 インスタンス性能の低下からネットワークの遅延へ 発端は、Alan Williamson氏による1月12日付けのブログのエントリ「Has Amazon EC2 become over subscribed?」。3年前からAmazonクラウドを利用し続けてきたWilliamson氏は、「Amazonクラウドはまさに限界点を超

    Amazonクラウドに「キャパシティの限界を超えているのでは?」との疑い
  • Twitter、進化するアーキテクチャ

    原文(投稿日:2009/6/26)へのリンク Twitterサービスチームの主任エンジニアであり、主に最適化とスケーラビリティを担当しているEvan Weaver氏が、QCon London 2009においてTwitterのアーキテクチャ、とりわけ過去一年にわたって行ってきたウェブサイトの最適化について語った。 Twitterで使われているツールの多くはオープンソースである。そのスタックは、フロントサイドにRails、中間のビジネス層にC、ScalaJava、データストアとしてMySQLを利用してつくられている。すべてがRAM上に保持されており、データベースは単なるバックアップである。Railsフロントエンドはレンダリング、複合キャッシュ、DBクエリ、同期的挿入を扱う。このフロントエンドは、MySQLクライアント、Memcachedクライアント、JSONクライアントなどの、多くはCで書

    Twitter、進化するアーキテクチャ
  • iPhone 3GSの速度比較〜高速化の最大の要因はキャッシュ

    アップルが、”全てが最大で2倍スピードアップ”、と宣伝する「iPhone 3GS」の速度を、歴代のiPhone・iPod touchと比較してみました。 iPhone 3GSがWWDCのKeynoteで発表された際、iPhone 3Gの2.1倍から3.6倍のパフォーマンスを出すというデータが提示されました。 手にした方はすでに体験済みだと思いますが、iPhone 3GSの体感速度はそれを上回る場合があります。 そこで、ベンチマーク・アプリやWebサイトで、パフォーマンスの比較を行ってみました。 浮動小数点演算は1.4倍 コンピューターの処理速度を計測する際に使われる単位にMFLOPSという単位があります。 100万回の不動小数点演算を1秒間あたり何回行えるかを表すこの値を計測するアプリ「Diagnostics 」を使って比較を行ってみました。 以下の比較は全て3回計測した値の平均値を使い、

    iPhone 3GSの速度比較〜高速化の最大の要因はキャッシュ
  • 1