Tumi's Cabaret

關於部落格
A Technical Savvy But a Programming Muggle.
  • 5727

    累積人氣

  • 0

    今日人氣

    0

    訂閱人氣

[台灣黑客錄] 挑戰系統極限-PTT BBS技術站長in2專訪

tumi/文 2005/4/15 對於愛玩BBS的人來說,“PTT BBS”是個響叮噹的招牌,從有(玩BBS的)記憶開始,PTT就陪伴著不少人在大學的宿舍中渡過青澀的時光。目前PTT已經是每日上站人數上萬的大站,但是在PTT的背後,有許多無名英雄的無私奉獻,他們將時間與精力花在BBS的維運上,無怨無悔而且樂此不疲,甚至將它的發展視為一種對自己能力的挑戰,一旦PTT的表現超越了其他BBS站,那種成就感可能比考試一百分都要來得高興!這次訪問的對象,就是PTT BBS團隊的重要技術成員之一、而且在社群的人氣度也超高的in2,和他聊聊身為PTT BBS技術站長的甘甜和辛苦。 瘦弱的身子、細長的頭髮、受訪的時候還抱著同學放在實驗室中的超大兔娃娃,不認識的人從背面看in2還以為是女生,不過他每天大部分的時間,是與一群網路設備和電腦主機為伍,跟一般的電腦工程師其實沒有什麼不同,閒暇時喜歡彈彈電子琴、以及看Star Trek(最喜歡的系列是TNG),這就是in2獨特的個人風格,也讓人因此對in2更加感到興趣。實際上in2是很隨和的人,除了擁有高超的技術實力,在國內的自由軟體社群中也有著很好的人緣,這樣的成就讓他獲得了2004年由軟體自由協會頒發的「自由軟體傑出社群成員獎」,可謂實至名歸。 ◎ 與PTT第一次接觸 從大一開始至今,in2持續擔任PTT技術站長的工作,他當初對PTT的第一印象是(詳情可見in2撰寫的“PTT歷史”)「……那一陣子,有一回 Ptt關站關了很久很久很久(數個月),後來有一天,我看到某學長搬了一台很大的機器到 217來,他好像很久沒有睡了,一邊在打盹、一邊讓機器在拷資料,那大概是我對 Ptt最初的印象」。至於當初接技術站長的理由,是當時看到這個位置都沒有人接手,in2覺得應該有人要來管這件事,因此就接了這份工作,並慢慢培養成一種興趣與習慣,一直做到今天。 ◎ 系統效能大考驗 由於PTT是非營利性質的BBS,主機設備大多是靠學長或是公司廠商的贊助,在資金來源不充裕而又沒有新的機器進來的時候,通常就得考驗機器本身的能耐,這也是in2最傷腦筋的地方。在兩、三年前,跟PTT有同樣上站人數規模的還有「不良牛牧場」BBS,對方因為在硬體上稍微佔優勢,使得上站人數硬是比PTT還多上幾百人,PTT即使經過系統調校仍然差了一點點,這件事一直讓in2耿耿於懷,整件事情在PTT獲得新的贊助機器與記憶之後終於獲得解決,in2認為,經過很久的努力後,終於得到贊助,可以買到想要的機器,讓PTT的性能提升,是他覺得最有成就感的事。他也因為職務上的需要,很深入地閱讀unix kernel,是另外一項額外的收穫,「我想一般人應該沒有機會可以把kernel好好去看過一遍吧。」in2笑著說道。 關於PTT技術發展的細節,可至in2的blog上仔細閱讀,你將會發現,平常你所使用的PTT BBS,背後其實採用很多極致的系統程式技巧,讓一台台硬碟與記憶體效能飆到極限,也因此讓PTT一次次突破上站人數的關卡,順利往全台第一大BBS之路邁進。in2說,現在的PTT硬體,已經是由18顆硬碟組成,聽他的描述光是用想的就夠嚇人的,但這也是PTT看不見的那一面的神奇之處。 ◎ 以GPL釋出源碼 為了讓更多人可以分享PTT BBS在程式技術上的成果,PTT BBS的程式原始碼以GPL釋出,放在OpenSVN上,in2同時也是OpenSVN的系統管理員,他說是因為當初缺乏一個可共同分享資源的 repository,而有OpenSVN的出現,而且他也喜歡將程式碼與人分享的感覺,因此將PTT的源碼釋出並放到OepnSVN上。 ◎ PTT上的有趣功能 PTT的程式除了在系統效能上有許多突破外,在使用面上也提供許多有趣的功能,十分受到網友歡迎,in2舉例,比較特殊的包括有「推文」功能,這是參考KKcity的推文方式,除了可以為自己喜愛的文章加分推舉外,還可以在推文後加上一行簡短的小評論,因此形成熱門推文內還有專屬的後設討論區(即推文後的討論)。另外一個有趣的功能是「小天使 & 小主人」,這個功能一開始是為了服務BBS的新手而設置的匿名服務機制,當新手有疑問的時候可以線上呼叫自己的「小天使」求救,但是這項功能發展到後來卻變成了某種形式的線上聯誼,這也是in2當初撰寫這項服務時所始料未及的有趣結果。 ◎ 五月天演唱會印象最深刻 身為PTT BBS的重要成員之一,in2除了負責克服系統上的挑戰外,也與PTT一起經歷許多事件,其中讓in2印象最深刻的,當屬去年PTT為了募款辦的五月天演唱會,除了這在台灣的BBS發展史上是一項創舉外,最讓他感動的還是五月天在尚未成名前即在PTT開板,團員也與PTT的工作人員認識,現在五月天雖然已經是當紅的超人氣樂團,不過對PTT的成員依然十分和善,而且還是在百忙之中抽空舉行,且沒有收取演出酬勞,真的十分難得。 ◎ 對無名的看法 在台灣的BBS站中,除了PTT長期享有盛名外,另外一個最近的熱門話題就是「無名小站」BBS的商業化,那麼PTT將來會不會也商業化呢?in2表示,PTT一開始就是非營利性質的BBS站,這樣的型態將會一直延續下去,以公正超然的立場繼續服務PTT上超過三十萬的使用者,未來也沒有商業化的打算,但是他對於無名小站的商業化樂觀其成,認為應該有不錯的發展結果,只是由於無名成名之處在於其提供的網頁相簿服務,相簿服務跟一般的文字服務不同,硬碟的消耗相當驚人,因此無名的發展模式可能算是一個特例,不一定適合套用在其他BBS站的發展上。 ◎ 對PTT的熱情不滅 從in2開始接手PTT技術站長到現在,已經將近五年的時間,他也從大學生轉變成社會新鮮人,但in2表示還是可以繼續擔任技術站長的職務,就當作是一種嗜好來經營。對於PTT這個獨一無二的站,in2一起跟它經歷許多困難,也有許多快樂和成就,PTT未來仍然有許多發展的可能,in2與PTT團隊其他的成員一樣,已經準備好要迎接更多的挑戰。
相簿設定
標籤設定
相簿狀態