由於硬碟故障,今天重新安裝 netnews4.csie.nctu.edu.tw...
Slave News 以前玩過 (上次是五年前剛接 netnews.nctu.edu.tw 的時候,當時要把 News 從現在 Group.NCTU.edu.tw 在用的機器換到現在在用的 1U server 上,為了降低搬移時對 BBS 以及 User 的衝擊,特地用 Slave 的架構同步兩邊的文章),沒想到在這麼多年後又有機會玩到了。
現在的 netnews4.csie (slave) 是跟 netnews.csie (master) 接,設定 xrefslave 以及 nnrpdposthost 後,把 active 與 newsgroups 複製到 netnews4 上,然後就開始跑... 看起來頗不賴 :p
另外這台 server 要當作資工的 archive server。舊的 archive 是學長直接改 INN 的 patch (我也不知道是誰改的),全文搜尋的部份 (很重要的功能) 其實不太好做。我今天跟 ericlin 討論了一下用 SQLite 的想法,他聽了一些以後覺得好像還蠻不錯的,於是我就開始規劃 Table 長什麼樣子,然後寫 SQLite 版本的 archive 了,已經寫完了,剩下還沒 debug 而已,另外就要寫 Web Interface...
剛好昨天看到 Yahoo! 釋出神祕 Library,一起來玩看看 :)