タグ

2009年9月28日のブックマーク (10件)

  • BLOG::broomie.net: Thriftのスピードが改善しました

    先週末はThriftのスピード問題にはまり、ガンダム戦記にはまり、ほとんど外に出られませんでした。前回のエントリー(Thriftのスピードについて)の続きとなります。 やっぱりperlのクライアントライブラリに問題がありそう? 多くの有識者の方にアドバイスをいただき感無量でございます。前回のエントリーでは、perlライブラリ、pythonライブラリでThriftが異常なほどに遅いんじゃないか?といった内容でございました。当方のバグではないかと、おそるおそる前回のエントリーをポストしたのですが、tokuhiromさんがこの現象に関して調査と考察の結果を示してくれました(ThriftのPerl Clientが遅すぎる件について)。 クライアントが Pure Perl で書かれており、かつ実装に適当さが感じられ、「速そうには、みえないな。。。」と感じました。 Facebook 内で実際に使用され

  • Kazuho@Cybozu Labs: パフォーマンスとスケーラビリティのためのデータベースアーキテクチャ (BPStudy#25発表資料)

    先週金曜日、BPStudy#25で、「パフォーマンスとスケーラビリティのためのデータベースアーキテクチャ」という題目で話をさせていただきました。その際に使用した発表資料は以下のとおりです。 1. Happy Optimization 最初に、最適化の考え方として、上限値を予測し、それを元にリソース配分を考える、という手法を説明しました。

  • Pro Git | Google ドキュメント

    特定のブラウザの問題修復にあたっており、この確認を省略する場合は、URL の末尾に ?browserok=trueGoogle ドキュメント を付けてください。 注: このパラメータの不正使用は禁じられています。 なお、まだ完全には機能しないのでご了承ください。

    ryshinoz
    ryshinoz 2009/09/28
  • 出力時の文字エンコーディング変換、妥当性確認について - t_komuraの日記

    大垣さんが以下のページで PHP について言及しておられますので、気になったことを書いておきたいと思います。 http://blog.ohgaki.net/rails-ruby-1-9 私は、現在、PHP で構築したサイト運用はしていませんので、出力時に文字エンコーディングを変換、妥当性確認する方法がどの程度有効で、どのような問題があるのかは十分把握していません。ある程度実施方法については書いておきますので、参考にされる方は、実用可能かどうかを十分検証してください。 出力時に文字エンコーディングを変換する方法 PHPで、似た様な動作にしたい場合(ブラウザ以外からの入力も怪しいなど)出力時に強制的に文字エンコーディング変換してしまえば良いです。例えば、 mbstring.internal_encoding = utf-8 mbstring.http_output = utf-8 と出力文字エ

    出力時の文字エンコーディング変換、妥当性確認について - t_komuraの日記
  • 出力文字エンコーディングのバリデーション

    (Last Updated On: 2013年11月29日)前のエントリで「書かない日記」の名前通り、出力文字エンコーディングのバリデーションについてあまりに書かなさすぎで何の事やら分からない方も居たと思います。もう少し詳しく書きます。出力バッファとエラーハンドラで出力文字エンコーディングを簡単にバリデーションできます。 PHPで出力文字エンコーディングをバリデーション ステップ1: エラーハンドラを登録 function myErrorHandler($errno, $errstr, $errfile, $errline) { // 出力バッファをクリア - header()で送信したヘッダもクリア ob_end_clean(); // エラーメッセージ - もちろんエラーの種類に合わせたHTMLでも良い echo "Some thing goes wrong."; // 来はエラーロ

    出力文字エンコーディングのバリデーション
  • マイクロソフトが研究中の分散OS「Barrelfish」、スナップショットを公開

    Microsoft Research、スイスのETH Zurich Systems Groupが共同で「Barrelfish」と呼ばれる分散OSの論文やスナップショットを相次いで公開したことが海外のいくつかのニュースで報じられています。 Microsoft and European researchers deliver a snapshot of multikernel 'Barrelfish' OS | All about Microsoft | ZDNet.com What Windows 8 perhaps should be: Microsoft's multi-kernel OS project | Software News - Betanews Microsoft in a Post-OS World | Blogs | ITBusinessEdge.com Barrel

    マイクロソフトが研究中の分散OS「Barrelfish」、スナップショットを公開
    ryshinoz
    ryshinoz 2009/09/28
  • 第4回 memcachedのCASとmixiでの運用動向 | gihyo.jp

    今まで簡単に触れてきたmemcachedのCAS(Compare and Swap)機能ですが、今回はその具体的な使用例や、プロトコルの違いによる特徴を紹介します。また、mixiでの今後のmemcached運用動向を紹介します。 CASの概要 memcachedには特定のデータに対してアトミックな更新を試みる機能が存在します。この機能の仕組みは単純で、クライアントは特定のコマンド(テキストプロトコルの場合は“⁠gets⁠”⁠)を実行することにより、サーバから特定のレコードとその状態を表すユニークな識別子を与えられます。 この識別子はレコードが何らかの手段によって更新されると変更され、クライアントが保持している識別子とは別の値になります。したがって、クライアントは与えられた識別子を更新命令と一緒に送信することで、サーバはレコードをアトミックに更新できるかを確認することができます。もし識別子が

    第4回 memcachedのCASとmixiでの運用動向 | gihyo.jp
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • 「テキストプロトコルは遅くないよ」という話 - kazuhoのメモ置き場

    「バイナリプロトコルは速い」「テキストプロトコルは遅い」という言説を、ときおり目にするけど、それって当なのか。個人的には、それって昔の話だと思ってる。 SMTP みたいな、ペイロードについてもターミネータ(とエスケープ)を使うプロトコル*1は確かに遅い。で、FTPプロトコルでは、大容量のデータを「高速」に転送するために、制御用のTCPコネクションと転送用のコネクションを分けたりしてた。 だけど、HTTPプロトコルは、テキストプロトコルだけど、ペイロードについてはターミネータを使わない。keep-alive を行う際には、Content-Length ヘッダ(あるいはchunkedエンコーディング)を使うことで、ペイロードのパース/変換処理を不要にしている。別の言い方をすると、テキストプロトコルだからと言って、バイナリプトロコルよりペイロードの処理時間が長くなるとは限らない。HTTP 以降

    「テキストプロトコルは遅くないよ」という話 - kazuhoのメモ置き場
  • 亀井金融相のジンバブエ路線 地獄への道は「友愛」で敷き詰められているのか - モジログ

    MSN産経ニュース - 支払い猶予法案は「友愛」 「総理は更迭できっこない」 亀井金融相(2009.9.27 15:53) http://sankei.jp.msn.com/economy/finance/090927/fnc0909271554002-n1.htm <亀井静香金融担当相は27日、テレビ朝日の番組で、中小企業向け融資や個人向け住宅ローンの返済を3年程度猶予する「モラトリアム法案」をめぐり、政府内でも異論があることについて「(反対なら)鳩山(由紀夫)総理が私を更迭すればいい。できっこない」として猶予法案は与党三党の合意事項であることを強調した。詳細は週明けから格化する与党三党との協議や金融界、産業界からの意見聴取を経た上で決める意向だが、調整は難航必至の情勢だ。 亀井金融相は終了後、記者団に対し、「『友愛』を返済猶予でやっていくという話なので、鳩山さんも喜んでいると思う」と

    ryshinoz
    ryshinoz 2009/09/28