PHPから使う共通ライブラリ(PEAR的な使い方をする物)を複数Linuxサーバ(20台ほど・合計1500万PV/月の複数サイト)で同期取りたいと思っています。

NFSでマウントしても良いのですが、サーバによっては地理的に離れているため、NFS以外の方法をとりたいと思っています。
それぞれのサーバで編集される事もあるので、どこかのサーバをマスタとする訳ではなく、最近流行りのDropbox的な動作をするものが理想です。
最悪、PEARの独自channelを建てて別のバージョン管理サーバと任意のタイミングで同期を取る方法となりそうですが、リアルタイムだと助かります。

以上、私の行いたい事を実現する方法を色々とブレストして頂けませんでしょうか? 何卒よろしくお願いします。

回答の条件
  • 1人5回まで
  • 150 ptで終了
  • 登録:2009/08/02 23:16:26
  • 終了:2009/08/09 23:20:04

回答(6件)

ただいまのポイント : ポイント5 pt / 150 pt ツリー表示 | 新着順
半リアルタイムでよいとして TomoTana2009/08/02 23:58:08ポイント2pt
普通にバージョン管理システム、たとえばSubversionを使うのが良いと思います。 もちろん、どこかにマスター(リポジトリ)を作ることになります。 複数拠点で同時に編集して競合が発生した場合には手動で解決を図るこ ...
私もバージョン管理システムに一票 pyopyopyo2009/08/05 00:28:49ポイント1pt
私もバージョン管理システムがいいと思います。特に今回は分散しているみたいなので、マスターが不要な git が良いと思います。
どんな形で共有したいか pahoo2009/08/03 09:09:45ポイント1pt
「PEAR的な使い方をする物」といっても幅が広いので、ある程度の仕様を整理した方が議論が進むと思います。 各々のサーバの仕様・環境が異なると思うので、バイナリレベルでの共有はないと思うのです。 となると、ス ...
双方向で同期するツール BlueSkyDetector2009/08/03 04:17:26ポイント1pt
Unisonというのが有名です。 http://www.cis.upenn.edu/~bcpierce/unison/ 説明はこのあたりを見るとわかりやすいです。 http://88171.net/UnisonManualJaAdvice http://88171.net/UnisonManualJa 実際に同様の目的で使用されている方もいました。 http:/ ...
複数サーバーへのデプロイ b-wind2009/08/03 02:00:38ポイント1pt
>> それぞれのサーバで編集される事もある << これ自体推奨されることではありません。運用方法を変えるべきです。 まず、間違いなくコンフリクト等の問題を引き起こします。 そのうえで、同期用のソフトを使用す ...
SPAM送信のために必要なら kn1967a2009/08/03 01:59:49ポイント1pt
SPAM送信のために必要なら、ボットネットを買った方が早いと思うが、

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません