Posted in Mr. Friday, Research, 專欄, 數學, 科技, 網路產業 on Apr 10th, 2007
Posted by Mr. Friday
首先要感謝一下各位讀者…前兩篇刊出後, 瀏覽人數直線上升, 兩天下來瀏覽人次直接衝過3000人…小弟還是第一次看到這麼多閱讀量, 著實高興了一下, 希望之後大家還會對我的其他文章捧場一下囉(偷打廣告XD), 在此先謝過大家囉. 不過有些讀者看完第二篇之後覺得太深奧了, 還有人說好像在看排隊理論的論文, 不太想看下去, 這這…好吧, 這第三篇我直接下猛藥. 本篇的重點在於
1. 數據顯示, (瞬間平均)下載速度最快是出現在BT檔發佈後的第50小時!!!
2. 數據顯示, 在BT中, 上傳的量越多, 下載速度反而比較慢!!!
3. 數據顯示, 同時開多個BT下載, 下載速度不會變慢!!!
有沒有比較想往下看了呢? XD
Read Full Post »
Posted in Mr. Friday, Research, 專欄, 數學, 科技, 網路產業 on Apr 7th, 2007
Posted by Mr. Friday
前一篇文章介紹了BT的基本運作原理,這一篇文章就來看看學術界對這個機制的探討吧。
關於BT機制本身的實驗文章其實不少。2004年一群法國人發表了一篇Dissecting BitTorrent:Five Months in a Torrent’s Life。內容是他們把Red Hat 9的原始檔(約1.77G)放在網路上供人下載,透過Tracker的紀錄機制,觀察BT的下載特性。相較於這群法國人觀察的是單一BT檔的下載過程,紐西蘭Delft大學的研究生則觀察了國外比較有名的BT分享論壇(Supernova.org、Youceff.com等)幾個月來的人潮(大約有六萬人)。從這些鄉野實驗,可以得到幾個基本的結論:
(1) BT檔案往往會有flash crowd情形:分享開始的前幾天會湧入大量人潮,然而高潮退去後人也散得快。
(2) 下載的速度呈現「多數人下載慢,極少數人下載速度超快」的情形;不過即使「多數人下載慢」,下載的平均速度仍然比ftp快上不少。根據實驗,平均下載速度是240K,90%的人速度不會超過520K。有極少數的人下載速度會達到每秒3000K以上。
(3) 檔案的存活天數難以從檔案分享十天後的狀況來預測:紐西蘭學生嘗試著去預測檔案存活天數,不過失敗了。後面我們會看到另外一篇paper是如何成功預測的。
就這樣而已嗎?這兩篇實驗雖然做了一段蠻長的時間,可是得出的結論好像跟沒做差不多;我們這些下載者不用做實驗也知道。不過學術界就是這樣:會有人先去做最基本的實驗,弄出一大堆看似無用的數據,接著就會出現根據這些數據做出的漂亮推論。2004年,著名期刊SIGCOMM石破天驚地刊出了一篇論文:「Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks」,作者是UIUC的Dongyu Qiu與R. Sirkant。該篇文章用廣泛而嚴謹的數學模型推導BitTorrent在穩定態效能、檔案分享效度、Free Rider(不提供上傳頻寬但享受下載速度的懶蟲)等問題,做了一番精闢的解析,讓所有網路學教授驚覺BT中的價值:不只是因為根據BT的數學隨機模型極有研究價值(經數學驗證,BT擁有「無人數上限」、「下載速度不受人潮影響」的特性),更讓他們驚奇的是,這些教授竟然都沒發現身邊有這麼傑出的軟體,而且還是一個無名小卒寫的XD。從該篇文章之後,有更多的學術資源投入與BT相關的研究,BT技術的影響也深入到其他應用,例如隨選視訊(VOD)、CDN等等。
Read Full Post »
Posted in Mr. Friday, Research, 專欄, 科技, 網路產業 on Apr 6th, 2007
Posted by Mr. Friday
談到 BT,相信大家都不陌生。沒錯,今天要來談的就是這幾年在網路上非常重要,已經快要變成全民運動的──BT 程式。筆者有鑒於 BT 已經變成非常火紅的應用程式,但是了解這個程式的基本運作原理與影響的人卻寥寥無幾,於是決定撰寫這個主題;本篇會先介紹BT的源起與運作原理,接下來的幾篇則會根據這一兩年學術上對BT的觀察,介紹BT在各種使用情境下對網路行為的影響(當中包含一些相當出人意表的發現)。
BitTorrent,簡稱BT,由Bram Cohen於2002年獨立完成其核心程式碼的撰寫。從Bram Cohen簡陋而陽春的個人網頁上看來,他於1993年進入紐約州立大學就讀,輟學之後陸續做過研究員、網路程式設計師,就履歷上看來並不是非常特出,2002年間他發表的BT一開始也沒有獲得很大的關注。隔年五月他把BT的理論基礎寫成一篇簡短五頁的學術文章發表在「Workshop on Economics of Peer-to-Peer Systems, 2003」上,文章本身沒有知名教授的背書、用字遣辭顯然也不夠精練,然而這篇文章至今卻已累積了474篇的reference數。2004年六月時,據CNN報導,BT已經佔據了網路上所有P2P流量的53%。至今,BT程式檔的下載量已經超過一億三千五百萬人次,而這些數字還不包含網路上經其他使用者修改過的版本,如BitComet、BitSpirit…等等。
Read Full Post »
Posted in Mr. Friday, Research, Yahoo!, 專欄, 數學, 科技, 網路產業 on Mar 30th, 2007
Posted by Mr. Friday
今天我們要談的主題是網路的信任機制。信任,英文稱之為Trust。三國演義有云:「人無信不立。」自古以來,信任即為……。(扯遠XD)
拉回正題,今天並不是要寫作文,今天的主題是「如何在網路上相信他人?」―或者說,該不該相信誰?的問題。談到網路交易,大家往往第一個念頭都是:「網路交易可以相信嗎?」有很多從事網路業的人,以為大家害怕的是網路駭客竊聽這類的問題,於是紛紛投入技術面的防範。這當然是個重要的課題,然而事實上,網路交易的安全性並不只在於防範「網路訊號會不會被竊聽」、「帳號會不會被盜」之類比較偏技術性的危險,還有一個比較容易被人忽略、但其實更為重要的的問題是:「我怎麼知道網路那頭的人會不會騙我?」
「我怎麼知道網路那頭的人會不會騙我」有多重要?看看新聞就知道了。打開電視與報紙統計一下,其實網路信用卡密碼被盜的駭客新聞出現的比例遠比「少女被網友詐騙失蹤」、「女恐龍網路詐騙,捲款宅男幾百萬」來得少多了。技術性帳號的盜取也許比較容易防範,但是人與人之間的信任似乎來得更重要,卻也更難以防範。數學上有一個很有名的問題,叫做「拜占庭將軍問題」,就是在討論人與人之間的信任危機。拜占庭位在今日土耳其的伊斯坦堡,是東羅馬帝國的首都,所以東羅馬帝國也稱為拜占庭帝國。既然稱為帝國,當然幅員遼闊不在話下,因此每個將軍的軍隊都分隔的很遠,彼此只能靠信差傳消息。在戰爭的時候,將軍們必須要達成一致的共識:進攻或是撤退。然而很不幸的,在這些將軍之中有叛徒(人數不明),他們的目的是擾亂整體軍隊的秩序。這個時候就衍生出一個問題:在已知有將軍謀反的情況下,其餘忠誠的將軍該如何達成一致的協議,不受叛徒的影響?這就是拜占庭問題。
Read Full Post »
Posted in Apple, Business, Mr. Friday, 媒體, 專欄, 科技, 網路產業 on Mar 18th, 2007
對於有心真的要經營一個線上電台的人來說, 首先難以解決的就是頻寬問題. 大部分Web Radio的主要架構是這樣:
DJ –> 主機 –> 眾多使用者
DJ把自己做好的音樂上傳到主機, 主機再把音樂傳給眾多的使用者. 這個架構很直覺, 不過對網站經營者來說非常的資源. 一個音質聽起來OK的MP3取樣頻率大概是128K”Bits” per second, 換算成大家習慣的KByte per second就是16KBps, 如果今天這個主機要把1個DJ的音樂同時廣播給線上10個聽眾的話, 就需要16KBps的下載頻寬與160KBps的上傳頻寬. 如果有100個聽眾, 下載頻寬不變, 上傳頻寬則需要1600KBps.
Read Full Post »
Posted in Apple, Business, Mr. Friday, 娛樂, 媒體, 專欄, 科技, 網路產業 on Mar 17th, 2007
Posted by Mr. Friday
今天早上上班時, 朋友傳來一個新聞連結, 標題是NPR Takes First Step To Reverse Internet Royalty Rate Decision. 略述了現在國外線上廣播網站與Copyright Royalty Board的戰爭內容. 朋友說 : You should write an article about it ! 也好, 不過我就先從整個Web Radio的源起先談起吧.
有些朋友可能對線上廣播Web Radio這個服務不是很熟悉. 其實這個服務存在已經好一段時間了. Wikipedia上可以查到1995年就有專門只在網上播放的電台. 不過在90年代最常見到的, 還是一般FM廣播電台的網路版, 至今多數的廣播電臺網頁都會有連結. 後來在2002年左右有一個好心的作者,carlyle寫了一套Radiolive, 讓網民可以透過簡單的介面, 連往各大FM廣播電臺, 直接撥放廣播內容. 這套軟體實在好用, 不過當時網路的頻寬普遍不高, 許多人用撥接modem聽廣播, 每隔兩三秒就停格一次, 加上FM廣播電台也沒有很重視這一塊, 音質能有80Kb就該偷笑了, 所以這套好用的小軟體到現在知名度也不算太高. 從2005年之後就再也沒更新過了.
這就是 Radiolive的介面
Read Full Post »
Posted in Design, Mr. Friday, 專欄, 科技 on Mar 10th, 2007
每個人心中都有一個衡量「好的程式設計師」的一把尺,也許標準人人不同,但如果缺了這五項該注意的事,這個人肯定難以成為出類拔萃的程式設計師。謹以此心得,紀念過去那些沒有睡眠的夜晚、奉獻在無用程式的心力上T__T
Read Full Post »
Posted in Apple, Microsoft, Mr. Friday, 娛樂, 媒體, 專欄, 科技 on Mar 3rd, 2007
Posted by Mr. Friday
在正文開始之前, 先讓大家看一個蠻炫的的東西, 這是曾開發出KaZaA與Skype兩套知名P2P應用軟體的團隊最新力作: Joost
Joost是一個典型的VOD (Video On Demand)的應用程式, 在電腦上撥放媲美電視上的看得到的高畫質影片, 根據該團隊以往的紀錄, 這套軟體應該也是基於P2P的分享原則, 使用者可以提供影片給別人觀看, 影片下載過程中同時也要分享自己的上傳頻寬. 類似的軟體還有已經相當知名的PPStream (以撥放Live影片為主). 不過Joost的介面做得實在相當炫麗, 剛看到還以為是哪個3D電玩遊戲呢.
Joost現在還在測試中, 大家可以試著上去註冊測試帳號來用, 不過似乎有點難取得. (從同事那邊借來的帳號, 這是他說的).
Read Full Post »
Posted in Business, Mr. Friday, 專欄, 網路產業 on Feb 27th, 2007
Posted by Mr. Friday
最近web 2.0的議題炒得沸沸揚揚, 許多報章雜誌甚至blogger本身都很愛提起這個字眼. 這一波網路熱潮到底”又”還能持續多久, 很多人都抱著看好戲的心態. 不過姑且不論這一波網路熱潮到底會不會再破滅, 其中一句話倒是引起我的興趣. 什麼話呢? 就是這些新興服務都打著”讓使用者自己創造有價值的內容”云云. 這句話倒是點出很多新興服務的共通點(倒不見得舊有服務沒有, 而是說最近興起的服務都有這種趨勢) : 鼓勵使用者分享. 以吸引更多的使用者參與.
如果再更深入一點的想的話, 其實這句話描述的是資訊流創造與使用的過程. 以往大家印象深刻Amazon, Yahoo!等網站, 使用者在上面獲得的資訊往往來自於特定的來源:要嘛是網站本身, 要嘛是廣告商或其他特定網站的資訊, 使用者只能處於被動接收的狀態; 不過最近開始流行的網站, 例如digg(或是國內的HemiDemi)和Youtube, 你所看到大部分的資訊, 都來自地球某個角落的另外一個人, 而你自己本身在觀看之餘, 也能夠參與分享, 形成一個正向的迴圈.
就是這段話, 激起了Mr. Friday我偶然的一個念頭:既然這些網站在資訊流(information stream)的創造與使用上有如此的差異, 那麼從這個差異的型態出發, 是不是能夠規劃出一種分類模式, 把大部分的網站都納入其中呢? 話說我一直覺得舊型的B2B, B2C, C2C分類得頗粗糙, 因為這完全是以”如何賺錢”為出發點的分類方式, 但不是所有網站都以營利為目的, 因此也不適合分類非營利網站. 好, 廢話說完了, 我試著從上述的角度出發規劃, 結果我得到下面這個圖:
這個圖表有幾個要解釋的地方.
x軸代表使用者上站後, 所得到的有價值的資訊, 大部分是由誰所提供? 左邊是單一的content provider, 中間是特定(可能與網站有合作關係)的source如廣告商, 右邊是All participating users, 也就是所有參與的使用者都能夠加入創造資訊流的行列.
y軸方面, [...]
Read Full Post »
Posted in Mr. Friday, 圖書, 媒體, 專欄, 科技, 網路產業 on Feb 24th, 2007
Posted by Mr. Friday
大家好,在這裡跟大家拜個晚年,不知道各位在春節時都做了哪些事情?有沒有去哪些地方玩呢?
Mr. Friday春節時候逛誠品(天,他們可真夠敬業的,這個時候還繼續上班),逛到了一本書,內容很有趣,探討當下的流行文化對一般民眾的影響,書名叫做開機:START。
(圖:作者Steven Johnson,譯者蔡孟璇,早安財經文化出版)
探討流行文化的書不是已經有很多了嗎?探討電視、電影電玩對大家的影響,通常這些書要碼不痛不癢的單純敘述文化演進史,要碼就是找出其中關於性、暴力、同性戀、種族歧視之類的橋段,進行所謂後現代式再現的探討。不過這本書相當地特別,它提出了一個相當罕見的觀點:這些流行文化媒體,有益我們的智力發展,就像閱讀小說一樣。等等,你是說…打電動有助智力發展?是低你沒聽錯,本書宣稱,打電玩、看電視影集、看電影有助於我們大眾的智力發展。WOW,這下所有愛打電動的小孩們都急著要跟父母邀功,要求再多打幾小時了XD。
Read Full Post »