タグ

チューニングに関するy-kawazのブックマーク (9)

  • [3]Linuxカーネルの“巨大なロック”が原因と判明

    大規模サイトの性能改善作業とは、どういうものなのか――。リクルートの中古車情報サイト「カーセンサーnet」を全面リニューアルした体験を基に、その実態をレポートする。第1回、第2回はミドルウエアのチューニングを行った。後半はLinuxカーネルに原因があると判明するまでの調査に進む。様々なツールを組み合わせて追跡していった。 中古車情報サイト「カーセンサーnet」の性能試験が格的に始まって10日目。試験の開始当初は、ブラウザーの表示に10秒もかかるなど目標性能に遠く及ばなかった。しかし前回までで紹介したように、ファイル共有システム「NFS」の設定変更、Webサーバー「Apache」のパラメーター修正、PHPアプリケーションの見直しによって、性能は劇的に向上した。 リクルート入社3年目の私は、今回の性能検証プロジェクトのリーダーとして、得意分野を持つチームメンバーと一緒に対策を進めていた。カッ

    [3]Linuxカーネルの“巨大なロック”が原因と判明
    y-kawaz
    y-kawaz 2012/03/28
    カーセンサーすげーwwwww/かなり興味深いことになってきた、明日公開予定の完結編が楽しみだw/でもこれ僕ならhttpdに当たりが付いた辺りでカーネルに踏み込むの諦めてnginx+pfp-fpm試してみようとか思っちゃうな…
  • ソーシャルゲームスケールアウトの歴史

    「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、当のインサイトを見つけるUXデザインUXリサーチYoshiki Hayama

    ソーシャルゲームスケールアウトの歴史
    y-kawaz
    y-kawaz 2012/02/20
    運用から学ぶスケールアウト手法。
  • Blogger

    Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

    y-kawaz
    y-kawaz 2012/01/11
    参考になる
  • Peter Magnusson からデベロッパーの皆さんへのメッセージ - Kay's daddy

    英文のメッセージ の日語訳です。 長いポストなのでまず要約を: 新課金体系の適用は 11 月 1 日に延期しました。インスタンス時間の半額期間を 12 月 1 日まで延長しました。Python 2.7 は 12 月 1 日をターゲットにしています。新課金体系では、多くの場合課金額が上昇しますが、皆さんが恐れるほどではないはずです。それから App Engine が依然として魅力的なプラットフォームであることを説明します。 私は App Engine 担当のエンジニアリングディレクターです。はじめまして! 我々は、App Engine がプレビューを卒業して Google の正式サービスになることをとても嬉しく思っています。新しい機能群、99.95% の SLA、改訂版の利用規約、有償サポートの提供、月額課金に加えて、価格体系を変更する予定でいます。先週、我々は “side-by-side

    y-kawaz
    y-kawaz 2011/09/10
    値上げは仕方ないとしても、Freeクオータと有料の境が最低$9になるのがやっぱ一番使いづらくなる点だよなぁ…。気軽に作ってあそんでPV増えたらその時は徐々に課金出来るってのが良かったのに。
  • NTTデータのHadoop報告書がすごかった - 科学と非科学の迷宮

    業界トップ のエンタープライズ Hadoop 企業 Cloudera に入社しました http://www.cloudera.co.jp/ 今年の6月に、「平成21年度 産学連携ソフトウェア工学実践事業報告書」というドキュメント群が経産省から公表されました。 そのうちの一つに、NTTデータに委託されたHadoopに関する実証実験の報告書がありましたので、今更ながら読んでみることにしました。 Hadoop界隈の人はもうみんなとっくに読んでるのかもしれませんけど。 http://www.meti.go.jp/policy/mono_info_service/joho/downloadfiles/2010software_research/clou_dist_software.pdf 「高信頼クラウド実現用ソフトウェア開発(分散制御処理技術等に係るデータセンター高信頼化に向けた実証事業)」という

    NTTデータのHadoop報告書がすごかった - 科学と非科学の迷宮
  • PostgreSQL チューニング方法 - glxsのお気楽日記

    色々と調べてみて一番分かりやすいサイトを参照して、PostgreSQLのチューニングを行った。 メインとなるのはメモリの割り当て調整。 DBシステムはどれだけメモリキャッシュから処理ができるかがポイントとなるので、 一番大変なshared_buffersのチューニング手順について明記する。 ※ちなみに参考したサイトはこちらになります。 Stray Penguin - Linux Memo (PostgreSQL-5) 1.運用テーブルの容量算出 まずは自分が使用しているDBユーザのIDを調べる。 ※以下のコマンドで#はSQLコマンド、$Linuxコマンドラインを表す。 #\c life_pv #SELECT usesysid FROM pg_user WHERE usename='postgres'; 調べたIDで保持しているテーブルが使用しているページ数を取得。 ページ数は通常8KBなの

    PostgreSQL チューニング方法 - glxsのお気楽日記
  • ウェブページの高速化に必要なもの

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、オークション事業部のさかいです。 ネットサーフィンに慣れている techblog 読者のみなさんの中には、あちこち見て回っているうちに重いページに行き当たり、イライラしながら応答を待ったり、容赦なくバックスペースキーで前のページに戻ったり…という経験をされた方が多くいらっしゃると思います。 そういったストレスのないレスポンスが行えるよう、バックエンドのプログラムの最適化や、サーバーのチューニングを行うのは私たち技術者の仕事のひとつです。 しかし、あるウェブサイトにアクセスして、そのサイトを閲覧できる状態になるまでの時間のうち、そういったバックエンドでの処理に必要な時間は 1〜2 割でしかないというデータがあります。残り

    ウェブページの高速化に必要なもの
  • PHPスクリプトの遅い部分を簡単に見つける方法

    extension=xdebug.so xdebug.profiler_enable = 1 xdebug.profiler_output_dir = /tmp と設定して、apacheのリロードを行えばXdebugが動作します。 これで、あとは、ブラウザで調査したいページにアクセスすれば、 /tmp/ 以下にプロファイルデータが作成されていきます。 次にプロファイルデータの閲覧の為に、 http://sourceforge.net/projects/wincachegrind/からWinCacheGrindをダウンロードしてwindowsマシンにインストールします。 あとは、WinCacheGrindで作成されたファイルを取り込めば、関数ごとの 実行時間をたどりながら確認することができます。 ※WordPress2.7.1日語版インストール直後のTOPページで試してみた場合です。 We

    PHPスクリプトの遅い部分を簡単に見つける方法
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Free Credit Report music videos Migraine Pain Relief Best Mortgage Rates Credit Card Application Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

  • 1