天涯bbs系統架構分析

2021-08-26 07:14:10 字數 861 閱讀 8593

研究,就先從入口開始。

天涯所使用的ip位址

221.11.172.154 海南網通

124.225.65.154 湖南電信

218.77.130.151 海南電信

這些ip估計是天涯用來分流頻寬所使用,在我測試的這個時間,218.77.130.151這個ip有可能正在遷移到124.225.65.154。

接下來是四台一組的squid主機(squid/2.6.stable4)每組負責幾個板塊,統計了一下至少有3組,也就是12臺 。一組稱之通用,一組稱之熱門,一組可稱之新來的。這些squid組要做到url分流,那麼肯定得有乙個7層**拉,根據天涯之前的記錄,這個7層**是f5。其它看了一下,天涯所有的網域名稱、流量和併發量基本上都是通過這兩三颱f5搞定的,看來f5的能力還是比較強的。不過,抄句話來說就是光喝還沒醉過。

然後cache下來就是web主機了,天涯用的是非常流行的windows 2000和microsoft iis 5,主機數量根據cache組計應該會有3 臺。會不會闊綽的用到3 臺sql server不得而知,資料庫裝在web伺服器上的可能性比較高。另外有些板塊是不走cache伺服器的,那些也會用到機器,這些機器是不是重複利用的,以後有空再慢慢統計。另外天涯還有兩個專案,一下還想不起名字,那兩個是google提供的完整方案。

天涯的程式大部分是asp,有部分是asp.net,有一部分又是resin跑的jsp。在bbs中,估計是大部分用的asp,然後在幾個關鍵點用jsp來補充,也就是asp jsp的結構,變幻多端,不可學也。iis6我已經5年沒有實用過了,就不加評說。resin的效能不錯,不過還不能算穩定伺服器。sql server我也多年未用,不過當年我非常的菜,用著這玩意非常不順,現在我還是非常之菜,偶爾碰到同樣感到頭疼。

畫個架構圖送大家收藏吧。

天涯 tianya bbs系統架構分析

研究,就先從入口開始。天涯所使用的ip位址 221.11.172.154 海南網通 124.225.65.154 湖南電信 218.77.130.151 海南電信 這些ip估計是天涯用來分流頻寬所使用,在我測試的這個時間,218.77.130.151這個ip有可能正在遷移到124.225.65.15...

關於免費的BBS架構

最近研究開源的bbs jforum和mvnforum 啟動伺服器。會進入安裝頁面。安裝完成之後。就可以用了。準備工作就是建資料庫。這個安裝程式網上有很多。至於mvnforum,稍微複雜點。2修改檔案 3放入驅動jar包 我寫的有點簡單,具體的安裝網上一找一大堆。但是進入bbs後有些問題搞不明白。mv...

分析Linux ALSA系統架構

alsa是 linux 音效卡驅動的架構,下面基於linux 2.6.32描述下alsa系統架構。alsa系統可以分為alsa lib alsa driver,而alsa driver又分為core層和底層硬體層。作為開發者,我們只需移植底層硬體層,根據自己硬體特性,實現底層的移植。而core層基本...