2010-03-20 75 views
3

我正在尋找類似於亞馬遜s3的perl代碼文件存儲應用程序。我已經有一個亞馬遜S3的克隆,我在網上發現稱爲parkplace,但它的紅寶石和舊的也不是爲高負載而建造的。我不確定我應該使用哪些模塊和程序,因此可以使用它們來幫助選擇它們。我的要求列在下面(是的,我知道有很多,但我可以開始簡單,然後添加更多,一旦我得到它去):如何在Perl中構建類似Amazon S3的東西?

  • 簡單的API實現客戶端應用程序。 (也許REST(?)爲USERDB(也許PostgreSQL的(?)。
  • 記錄的所有連接,使用的帶寬
  • 集中式數據庫服務器,以及幾乎所有的中央服務器(也許PostgreSQL的一次(?)。
  • 易服務器端配置(存儲在服務器上的配置文件(S))。
  • 基於Web的控制面板管理(S)和用戶(S)顯示日誌。(可以工作,只是從數據庫運行查詢)
  • 快速
  • 高正常運行時間
  • L ow內存使用
  • 某種負載分配/負載均衡器(可能是一個基於dns或英鎊或perlbal或其他(?)。
  • 也許某種形式的緩存(分佈式緩存或parlbal或別的東西(?)。

在此先感謝

+2

如果你正在尋找的代碼,爲什麼你說的是克隆?我沒有看到你的要求有什麼特別之處。問題是什麼? – 2010-03-20 18:14:58

+0

我真的不知道爲什麼我會提到這個克隆,但我的問題幾乎就是您爲模塊和/或程序推薦的要求。 – 2010-03-20 18:38:25

+2

您是否要求提供關於設置服務的建議或關於對此類服務的接口進行編程的建議?你的問題是什麼? – Telemachus 2010-03-20 18:44:00

回答

3

也許MogileFS可以幫助?

也有在Google Groups/Mailing list一個recent discussion約MogileFS性能的興趣可能要你。

/I3az/

+0

謝謝,但我已經在計劃使用MogileFS進行存儲。 – 2010-03-22 14:42:28

+1

好東西。兩個偉大的頭腦想象一樣;-)或傻瓜永遠不會有差異:( – draegtun 2010-03-22 15:26:50

+0

由於MogileFS現在沒有提到任何地方,所以這個答案是非常有用的,作爲未來的求職者的參考 – draegtun 2010-03-22 15:27:29

相關問題