第一次感覺 CDN 這麼有逼格
這篇文章闡述了兩個方面,一方面是Web上的生產者-消費者(producer-consumer)網路的結構這個概念,另一方面是構建工具方面的試驗,以便闡述這種概念。實際的內容很短,並附有一個演示。
有一天我與一個朋友在網上談論起內容分發網路(CDN)。我這裡所說的CDN是指內容發布者與內容消費者之間的關係圖。具體的例子包括諸如Facebook、Instagram和《紐約時報》之類。這些例子在各自形成的網路的結構上有所不同――如果你要繪一張圖形,用點表示使用者,用點表示生產者,他們之間再用一條線表明內容從一方傳送到另一方,你會發現全然不同的圖形。
比如說,《紐約時報》的關係圖看起來會像這樣:
有一個發布者,即《紐約時報》,它將內容分發給廣大訂閱者。訂閱者並不相互發布內容,他們只消費發布者提供的內容。
而在另一個極端,有一個理想化的社交網路,裡面的每個人與其他每個人相互交流:
這是兩個極端的例子:有的圖形沿著多對多發布關係的一條軸,而有的圖形沿著一對多發布關係的一條軸。也就是說,我們設想圖形在一個空間裡面,我們沿著一條線觀看圖形,一端是社交媒體,另一端是傳統媒體。如果你沿著這條線移動,看到的圖形會有所不同。中間的圖形會是什麼樣呢?
Instagram是中間網路的一個例子。網上有幾個大的發布者(比如名人),向許多訂閱者發布內容。訂閱者之間是節點之間的聯繫,訂閱者可以關注不止一個發布者。
我在這裡剛才一直用文字和圖形來解釋關係,還大致勾勒了這個概念:所有這些圖都沿著一條軸。要是我可以向讀者展示一些互動式圖形就好了,那樣讀者可以調整其在軸上的位置,看看圖形因而會出現什麼樣的變化,以便他們對於這個概念有一番直觀的感受:
這些圖形是通過將節點分為兩種類型:生產者和消費者而做成的,要求每個消費者連接到至少一個生產者,然後使用三個數字:
消費者對消費者
任何一個特定的消費者與另一個消費者連接的機會
消費者對另外的生產者
任何一個特定的消費者與第一個生產者之外的生產者連接的機會
生產者對生產者
生產者連接另一個生產者的機會
這用參數描述了一個三維空間。滑塊讓你可以在該空間中沿著線段從(0,0,0)移到(1,1,1)。下面是在Wolfram Alpha網站上直觀顯示的空間:
作者信息:如果你對這裡的內容感興趣,又想了解更多的內容,可以在Google+(https://plus.google.com/+AlexKudlick)上關注他。關於他的代碼播客(https://wwtawwtac.libsyn.com/)
點擊展開全文
※Intel 黑科技 1U 機箱放 1P 容量存儲,分布式存儲會因此消亡嗎?
※四川推「智慧紅雲」:用大數據和人工智慧「算」黨員思想狀況
※微軟收購Cloudyn;HPE投資Platform9
※蘋果應收購IBM
TAG:雲頭條 |
※女人的第一次跟第N次感覺有什麼不同?
※他才是NBA第一大手!真的有巨人的感覺
※原來這才是喜歡一個人的第一感覺
※五千多的HTC降至一千多是什麼感覺!
※NBA或將出現第一位女教練?球迷:這感覺真是太奇妙了
※有一個情商高的另一半是什麼感覺?
※男人一旦同你在一起有這3種感覺,那麼他一定是愛你至深!
※兩人在一起,才會有這三種感覺!
※第一次親吻的時候是什麼感覺?
※嫁給現役NBA第一人詹姆斯什麼感覺?相戀15年的嬌妻這麼回答
※我們不一樣,是這些星座碰面後的第一感覺
※Perkz:拿第二感覺很難受,沒有哪個人是Carry位只有整個隊伍
※原來第一次認真喜歡一個人是這種感覺?
※兩個人在一起,有這樣的感覺才叫愛
※跟趙麗穎CP感最有感覺的幾個人:陳偉霆第二,誰想到想到第一是他
※跟一個男人在一起有這四種感覺,就是遇到對的人了!
※如果一個男人可以給你這3種感覺,那麼這段感情一定是真愛
※第一次見菜做這樣,感覺都糊了想不到這麼好吃
※在乎一個人是什麼感覺
※總有一隻口紅給我不一樣的感覺...