開源人物之三 章文嵩

2021-08-22 05:47:56 字數 1819 閱讀 5204

章文嵩 1973 生 

國防科技大學博士

2023年5月創立lvs

www.linuxvirtualserver.org/

中、日、韓「cjkoss競賽」

4月13日和14日在天津舉行

中國獲獎作品是:智慧型通用輸入法平台(蘇哲)、lvs集群系統(章文嵩)、jfox應用平台套件(程勇)、星際譯王(胡正);

日本獲獎作品是:debian gnu/linux(鵜飼 文敏)、linux   kernel(高橋 浩和)、namazu gonzui(高林 哲)、ruby(まつもと ゆきひろ);

南韓獲獎作品是:bamtool[balhae management toolkit](kim young kwang)、video honeycomb(kim jaeho)、k-logo [programming education environment based on k-logo](kim junghoon)、ai.bot [ artificial intelligence robot ] ( lim byungsoo)

下面圖是部分選手合影

lvs是乙個重要的專案,它的重要性首先是成為了linux核心的一部分,而且這一部份可以被繼續放大。

當pc進入多核時代, vm(virtual machine)勢不可擋,cluster也會成為潮流。

linux virtual server,這個團隊似乎卻還是在孤軍奮戰。

把世紀互聯介紹給灰狐動力時,並不知道章在那裡,這個世界真的很小。

比較一下上面的中日獲獎作品我發現, ruby まつもと已經是耳熟能祥,而大家對lvs集群系統章文嵩、jfox應用平台套件程勇知之不多。比較遺憾。所以才半夜趕了這篇作業。(主要是抄)

曾經有位大俠不止一次說反對jfox。 呵呵,反對有效。

但回頭想想, 沒有jfox cjkoss 中國獲獎作品還能添哪乙個?

僅上海就有五萬多程式設計師,每年又有數千名畢業生。

這是個多麼龐大的隊伍。

這個隊伍現在很亂,需要整編。

依靠什麼?不是年薪十萬的小資生活

而是轟轟烈烈的開源運動

如果你想成為一名高手

如同武俠**中的劍客

你為什麼不去找師傅呢? 不需要立雪程門, 你只需發個電子郵件

****: wensong at linux-vs dot org

我曾特別地看了他寫的**, 在kernel包裡的。

挖 真的, 乙個單獨的目錄下的, 寫得不錯

linux核心中有那麼一小部分是made in china的, 這不是一種誇耀的資本,而是一粒種子。

這粒種子能長多大? 需要我們先是關注它,然後愛護它, 傳播它。

linux是世界的,也是我們的

章文嵩是年輕的

資料:章文嵩談自己開發lvs

最初開發lvs只是為了好玩,另外也覺得伺服器集群系統是解決網路服務超載問題非常有效的方法。當時我看到一篇關於magicrouter的 berkeley**,頗受啟發,於是決定在當時linux 2.0核心上寫乙個。在2023年5月,我花了大概兩個星期時間寫了乙個簡單的系統。由於當時我在一家網路公司當技術顧問,有網路伺服器可用,就將源** 在網上發布。出乎我的意料,很快就收到許多詢問的電子郵件,robert thomas也很快告訴我他將該軟體用到了真實執行的web proxy集群系統中。這讓我覺得開發lvs很有意義,於是持續不斷花時間將系統做得更好、更完善。

在開發lvs過程中,我得到了很多的樂趣。看到我的**在世界各地的真實系統中執行,心中的一點成就感是不可言喻的。此外,還有一些廠商贊助我開發lvs,為我提供硬體開發裝置,支付我出國參加學術會議的費用等等。

我建議國內的linux開發者選擇乙個好的突破點,然後持續不斷在這上面花時間,終將會有所收穫。

第三章 OSPF(三)

3.3 ospf協議特性 3.3.1 路由彙總 當網路規模比較大時,路由器維護的路由資訊也就越多,當網路拓撲中的一處發生改變時,就會導致相應的變更資訊傳播到全網。所以在保證全網可達的前提下,減少網路中路由器的路由表規模是很有必要的。路由彙總是把一組路由匯聚成一條路由,通過路由彙總可以大大減小路由表的...

第三章 習題三

需求規格說明書在軟體開發中具有重要的作用,它也可以作為軟體可行性分析的依據.f 需求分析的主要目的是解決軟體開發的具體方案.f 需求規格說明書描述了系統每個功能的實現.f 非功能需求是從各個角度對系統的約束和限制,反映了應用對軟體系統質量和特性的額外要求.t 需求評審人員主要由開發人員組成,一般不包...

第三章 堆疊

1.基礎知識 堆疊可以實現很多的應用,遞迴的問題轉化成非遞迴形式,在本質上也是堆疊的問題.它是一種 filo 操作的資料結構,一般也有兩種儲存方式 陣列跟鍊錶實現形式,這裡我給出了鍊錶形式的堆疊模板,裡面包括了基本的堆疊所有的操作,還有兩個比較著名的應用例子,時間倉促,精力比較有限,關於迷宮老鼠還沒...