タグ

ブックマーク / blogs.ricollab.jp (5)

  • ricollab Web Tech Blog » Blog Archive » MogileFS のために MySQL の NDB Cluster を動かす

    お久しぶりです、日野原です。引き続き MogileFS の話題です。 と言っても前回の続きで開発環境上での話ではなく、サーバに MogileFS を入れていこうと言う話になります。 そこで MogileFS についてちゃんと調べ始めると、「Learning MogileFS」という資料の「mysql database cluster」のところになんと「その名の通りNDB Cluster推奨」と書いてあるではありませんか。 というわけで今回は MySQL の NDB Cluster を 3 台の CentOS 5.2 のマシンにセットアップします。NDB Cluster 自体の説明はThink ITの記事などいろいろとあるので、参考にしてください。 インストールにはrpm 形式で配布されているバイナリを使います。(CentOS 5.2 なので Red Hat Enterprise Linu

  • ricollab Web Tech Blog » Blog Archive » MogileFS を Feodra7 on coLinux に yum で入れてみた

    日野原です。 今、分散ファイルシステムが熱いです。負荷分散とか冗長化とかを考えていると、当然ファイルシステムも分散させたくなるのです。…なりますよね? というわけで手元の Fedora7 on coLinux に分散ファイルシステムの一つの実装である MogileFS を入れてみました。 ただ、CPAN を使える人向けの情報はこのページ(Six Apart - Tech Talk Blog: MogileFS のインストールと初期設定)にすでにあるので、今回は perl をちゃんと使ったことがなくてもできるやり方でインストールしてみました。正確に言うと私が CPAN を使って入れようとしてできなかったので回避しただけなんですけど… というわけでインストールの手順は独自ですが、その後の初期設定などは前述のページで説明されているやり方とほとんど同じです。 前提となる環境は Fedora7 (c

    se-mi
    se-mi 2008/07/03
    yumで入れるw
  • ricollab Web Tech Blog » Blog Archive » ETagについて

    今回は ETag(Entity Tag) の話題です。サーバの構成をいろいろと考えていて気になり始めた技術の一つです。 ETag の詳細な説明は省きますが、HTTP/1.1 で定義されているヘッダで、キャッシュコントロールに使われます。 Apache の実装ではデフォルトで ETag はファイルサイズ、最終更新日時、inode 番号の3つから計算されるのですが、これが分散環境ではキャッシュの効かない原因になります。(同じ内容ファイルでも別のサーバ上にある場合には inode 番号が同じになることはほぼあり得ないため、負荷分散の都合で別サーバに割り当てられた場合、ETagも変わってしまう。)サーバの分散をするに当たってどんな問題があるかを調べていてみつけました。これを回避するためには、Apache 2.0 以降では FileETag ディレクティブの設定で ETag に inode 番号を含

    se-mi
    se-mi 2008/02/27
    Rails 2.0で勝手に付与されるETagについて
  • ricollab Web Tech Blog - REST 入門(1 Web アプリケーションのアーキテクチャ)

    初出: 技術評論社刊『WEB+DB PRESS』Vol.32 はじめに Web アプリケーションのアーキテクチャ POST と GET の使いわけ リソースと統一インターフェース 階層化システム ステートレスサーバ はじめに 先進的な Web 開発者の間で、REST (Representational State Transfer) という言葉が注目を集めています。REST はApache 創始者のひとりであるロイ・フィールディングさんが、彼の博士論文で提唱したネットワーク分散システム、特に WWW のアーキテクチャスタイルです。 アーキテクチャスタイル(Architectural style) は複数のアーキテクチャに共通する性質、様式、作法あるいは流儀を指す言葉です。たとえば MVC (Model View Controler) はアーキテクチャスタイルの一種です。REST は数あるア

    se-mi
    se-mi 2008/02/25
    クッキーによるセッション管理は必要悪。REST的には間違ってるが最小限使うのはやむを得ないという見解
  • ricollab Web Tech Blog » Blog Archive » RESTとリソース指向アーキテクチャについての資料

    2/12 に NTT コミュニケーションズ様の社内勉強会にて、REST に関する講演をさせていただきました。NTTコミュニケーションズ様の了解をいただいたので、その資料を公開します。 REST を具現化するアーキテクチャとして、「RESTful Web サービス」で提案されているリソース指向アーキテクチャ(Resource Oriented Architecture; ROA) をご紹介しました。 TrackBack URI “RESTとリソース指向アーキテクチャについての資料” に対するコメント(1) Slashcolon /: さん: 2008-02-15 0:07:11 RESTとROAの基をお勉強… まぁ、REST の基は押さえておきたいと言うか、押さえておかないとWeb 2.0が語れないらしい NTT コミュニケーションズの社内勉強会での講演資料… 『RESTとリソー

    se-mi
    se-mi 2008/02/13
    読んだ。今までの考え方のままだとステートレスのWebアプリ作るのって難しそうだな。もうちょっと勉強する
  • 1