タグ

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

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

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

    「テキストプロトコルは遅くないよ」という話 - kazuhoのメモ置き場
    yappo
    yappo 2009/09/28
    テキストプロトコルのほうがライブデモやるpときとかでも便利スカラね
  • Mouse 0.37 released - Islands in the byte stream (legacy)

    Mouse 0.30-0.35間で一部後方互換性を壊してしまっていたので,0.36-0.37で修正しました。ご迷惑おかけしました。 まだ完全に自動化はしていないものの,HTTP-Engine*1とArkについてはリポジトリからpullしてmake testを行うスクリプト*2を書いたので,後方互換性の問題は起きにくいと思います。 その他のMouse依存ディストリビューションも順次上記のスクリプトの加えます。 *1:HTTP-EngineやMouseX::Typesについてはテストしていましたが,CPAN上のリリースバージョンを手動でテストしいていただけなので確実とは言えませんでした。 *2:author/test-externals.pl

    Mouse 0.37 released - Islands in the byte stream (legacy)
    yappo
    yappo 2009/09/28
    あざっす
  • オープンソースの活動「すごく、いい」 前坂徹さんのエンジニアライフ(1/2) - 特集:No okyuu, No Life [okyuu.com]

    MySQLから派生したオープンソースプロジェクト「Drizzle」や高性能分散キャッシュシステムの「memcached」などで活躍する若き新鋭、前坂さん。最初はオープンソースコミュニティを敬遠していたが、気付くと居心地の良い場所になっていた。 この企画はokyuu.com編集部が現在のエンジニア像をリレー形式で追っていくものです。 (取材・文=編集部) 前坂徹(まえさかとおる) 1984年09月22日生 24歳 ミクシィ 開発部 研究開発グループ 【略歴】 2006年 オタゴ大学 大学院 Postgradatue Diploma取得 2007年 株式会社ミクシィ入社 2007年 libmemcachedに開発者として参画 2008年 Drizzleプロジェクトの立ち上げと開発に参画 ――前坂さんはニュージーランドで暮らしている時間が長いんですね。 前坂 父が水産関係の仕事だっ

    yappo
    yappo 2009/09/28
    前坂△
  • 第九研究室だより:思い出 Transit - (上)

    2009年09月28日 思い出 Transit - (上) 私が初めてインターネット接続を調達したのは1993年が明けて間もなくのころ、IIJがまだ企画会社で国内商用サービスを開始した直後の事です。当時、IIJ内に電気通信主任技術者資格保持者が居なかったため、特別第二種電気通信事業の基準を満たせず、一般第二種で接続サービスを始めていました。 般二ですから、国外への通信経路の提供はなく、もっぱら国内経路だけの船出です。数ヵ月後、IIJの某氏が日暮里の試験場にて主任技術者試験を受験して合格し、無事に特二を申請、認可され、企画会社から株式会社に組織変更し、名実と共にISPとして成立したようです。その頃のインターネット接続費用といえば、64kbpsデジタル専用線接続にて月額約50万円でした。今で言うMbps単価どころのオーダーではありません。 次にインターネット接続価格を意識したのは1999年です

    yappo
    yappo 2009/09/28