タグ

apacheに関するteahutのブックマーク (9)

  • InfoQ: ErlangとYawsを使ったRESTfulサービス

    これら3つのアプローチ全てが、YawsのWebサイト(サイト・英語) で詳しく述べられており、RESTful Webサービスに役立つように応用させることも可能で、サービスそれ自身の特異性に依存しています。しかしながら、私の経験では、Webアプリケーションに対する最高の制御を提供するので、yappsとappmodsはベストに機能します。 RESTfulな設計 私たちはRESTful Webサービスを開発したいので、「Representational State Transfer(表現の状態遷移)」として表されるRESTに関して、いくつか細かい部分を見ることにしましょう。Webのような大規模な分散システムに適したアーキテクチャスタイルを表現するために、Roy T. Fielding は、自身の論文の中で「REST」という言葉を使いました(source)。質的には、HTTPはRESTの実装です

    InfoQ: ErlangとYawsを使ったRESTfulサービス
    teahut
    teahut 2008/05/01
    Apacheは4000接続でダウン, Yawsは80,000... YawsにはappmodsやyappsというRESTに適したモジュールがある (URI routingに正規表現を使えないっぽい)
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

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

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
    teahut
    teahut 2008/03/23
    >フォト蔵のウェブサーバの設定はMaxRequestsPerChild の値が小さいのが特徴だと思います。MaxRequestsPerChild を小さくしている理由は、PHP を使っているとかなりメモリを消費するため、頻繁に子プロセスを生成しなおしたいため
  • Kazuho@Cybozu Labs: サーバメンテナンス中にエラー画面を返す方法

    « Pathtraq サービス中断のお知らせ | メイン | Japanize と Pathtraq が Firefox 3 Beta 1 に対応しました » 2007年11月18日 サーバメンテナンス中にエラー画面を返す方法 サービスのメンテナンス中など、ウェブサーバ全体で 503500 エラーを返したいようなケースがあると思うのですが、その場合どうすればいいのでしょう。ちょっとググってみたけど分からなかったので自分で考えてみました。 ErrorDocument 503500 "Sorry. The service is under maintenance." RedirectMatch 503500 .* とりあえずこんな感じでいいみたい。RedirectMatch 等の設定ディレクティブで 300 番台以外のステータスコードを指定できることを今回初めて知りました。 (参考: mod_

    teahut
    teahut 2007/11/18
    >ErrorDocument 503 "Sorry. The service is under maintenance."\nRedirectMatch 503 .*
  • IBM 軽量 Web サーバー - Japan

    IBM 軽量 Web サーバー - Japan
    teahut
    teahut 2007/08/10
    >最近では、lighttpd や litespeed、mongrel など、興味深い Web サーバー実装が全盛です。これらの Web サーバーは、パフォーマンスや管理の容易さ、移植性、セキュリティー、その他関連する価値をさまざまに組み合わせ、独特の
  • http://www.tbray.org/ongoing/When/200x/2007/06/25/mod_atom

  • mt-search.cgiをmod_cacheで超高速化する!! - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ February 12, 2007 03:45 AM | かなり前からApache 2.2.xを使っているのですが、mod_cache/mod_disk_cacheなんていうモジュールが存在することに全然気がついていませんでした。このモジュールはサーバサイドでコンテンツキャッシングを実現するもので、CGIなどを使って生成される動的なコンテンツのレンダリング結果の再利用を可能にします(静的なコンテンツもキャッシュできますが、応答時間が問題になることはありませんし、一般的にはクライアントサイドでキャッシングされます)。キャッシュするコンテンツは時間制約の強くないものである必要があります。例えば、コメンティングシステムなどではユーザが行った操作をコンテンツに即座に反映する必要があるために適していませんが、検索システムやCMSのように対象とな

    teahut
    teahut 2007/02/13
    >mod_cacheにキャッシュしてもらうには、mt-search.cgiが「ETag、Last-Modfied、Expiresヘッダのいずれか」を返答する... 比較的ルーズなコンシステンシを実現すればいいようなコンテンツ配信の高速化には絶大な効果があります
  • サーバにDoS耐性を付ける - stanaka's blog

    ウェブサービスでは、アクセスが集中して、サイトが落ちる、というのは、よくある話です。純粋に人気が出てアクセス集中するなら、サーバ管理側の責任と言われても、しかたないと思います。しかし、botやF5アタックによる突発的な集中アクセスで、落ちてしまう、というのは、運営側としても、あまり納得がいくものではありません。 そのような突発的なアクセスに対応するために、大量のアクセスをしてくるクライアントを検出し、優先度を落すか、アクセス禁止にする方法などがあります。 というわけで、Apacheモジュールでそれを検出するためのmod_dosdetectorを開発しました。(ちなみにコア部分の開発期間は、Apacheモジュールって、どう書くんだっけ、という状態から、3日でした。) mod_dosdetectorは、Apacheモジュールとして動作し、クライアントのIPアドレスごとにアクセス頻度を測定し、設

    サーバにDoS耐性を付ける - stanaka's blog
    teahut
    teahut 2007/02/04
    >mod_dosdetectorは、Apacheモジュールとして動作し、クライアントのIPアドレスごとにアクセス頻度を測定し、設定した閾値を越えると、DoS攻撃と判定します。
  • ここギコ!: Firefox3.0はOpenID対応、OpenID認証のApacheモジュール

    2007年01月20日 Firefox3.0はOpenID対応、OpenID認証のApacheモジュール Plaggerで翻訳メール送るようにしたはいいが、翻訳結果では改行が無視されるので引用部分で何がなんだか判らなくなり、原文みるよりウザかったのでやっぱり追えていないOpenIDメーリングリストですが。 知らないうちにいろいろ仕様が増えてて、もうサパーリ判りません。 データ交換用の仕様とかもできてるみたいで、そのままオープンなSNSも実現できちゃいそうな勢いです。 でも、そんなついていけてない私でも判った、かつエポックメイキングなニュースが最近2点ほどありました。 1つは、どうもFirefoxが3.0からOpenIDに対応するらしい、ということ。 具体的なことはまだ判らないようで、これから調整という事みたいですが。 ブラウザがOpenIDに対応するといってもOpenIDに対応して

    teahut
    teahut 2007/01/20
    >Firefoxが3.0からOpenIDに対応するらしい... OpenID認証のApacheモジュールが出ました。
  • 404 Blog Not Found:HTTPサーバーのパイプライン対応

    2006年12月21日17:30 カテゴリSciTech HTTPサーバーのパイプライン対応 今回は、HTTPのパイプラインの話。 「RFC2616の同時接続数の規定」@水無月ばけらのえび日記 「HTTPの同時接続数はどうあるべきか? (slashdot.jp) 」というお話。誰も原文を引用していないのが悲しかったので、引いておきます。 スラッシュドット ジャパン | HTTPの同時接続数はどうあるべきか?-taka2さんのコメントそれなら、「同時接続」しなくても、結果が返ってくる前に次のリクエストを送出して「リクエスト送信」と「結果受信」を並行して行えるようになれば、スループットの向上は見込める。 それがパイプライン化 [mozilla-japan.org]で、同時接続するよりも効率が良い。パイプライン化の前に、HTTPで何が行われているのかを、実際に見てみよう。telnetコマンドがあ

    404 Blog Not Found:HTTPサーバーのパイプライン対応
    teahut
    teahut 2006/12/22
    リクエストのパイプラインの方は、一部Webサイトがまだ未対応のようなのだ。
  • 1