• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            那誰的技術(shù)博客

            感興趣領(lǐng)域:高性能服務(wù)器編程,存儲,算法,Linux內(nèi)核
            隨筆 - 210, 文章 - 0, 評論 - 1183, 引用 - 0
            數(shù)據(jù)加載中……

            我的2009

            2009年,我從從事了三年多的互聯(lián)網(wǎng)行業(yè)轉(zhuǎn)向嵌入式方向的開發(fā),其中有迫不得已的意味。我嘗試在這個行業(yè)發(fā)掘一些自己的興趣點,很遺憾,最終還是發(fā)現(xiàn)互聯(lián)網(wǎng)行業(yè)更加適合我一些。于是,在2010年就要到來的時候,毅然提出了離職。很快,也許我就要離開深圳,只為了尋找一個能夠從事自己感興趣職業(yè)的發(fā)展機會。有幾次面試的時候,面試官都會問我,為什么這么喜歡互聯(lián)網(wǎng),我想都沒想就回答說,當初選擇做軟件就是為了能給他人帶來幫助,而在這個互聯(lián)網(wǎng)這個行業(yè)里我能找到最大的成就感。

            技術(shù)方面,今年重點關(guān)注了幾個方面:
            1) Linux內(nèi)核。年初剛開始轉(zhuǎn)行嵌入式的時候,想借著機會學一下Linux內(nèi)核方面的知識,當時也蠻有決心。但是,后來的工作,與系統(tǒng)底層關(guān)系不大,而內(nèi)核的代碼又太過龐大。坦率的說,閱讀Linux內(nèi)核給我?guī)順O大的挫折感,一方面就在于沒有相關(guān)的經(jīng)驗,第二不知道從何看起。所以,暫時這個計劃就被擱置了。雖然如此,閱讀內(nèi)核的代碼的經(jīng)歷,也進一步培養(yǎng)了自己探究真相的好奇心,同時,如果能在操作系統(tǒng)層面上思考一些問題,我想會理解起來會更加深入。所以,這個閱讀內(nèi)核的計劃遲早還是會重新?lián)炱饋淼摹7此歼@一次的失敗,我想,以后的閱讀首先挑自己感興趣的部分,帶著疑問,步步深入進去吧,比如我目前更加感興趣的部分是:進程調(diào)度模塊,內(nèi)存管理模塊,TCP協(xié)議棧實現(xiàn)這幾塊。

            2) Nginx代碼的閱讀。Nginx在之前有短暫的接觸,當時已經(jīng)被它的效率折服,一直想看代碼來著,不過一直沒抽出空來。廣州技術(shù)沙龍上,第二期老zhu分享了自己閱讀Nginx的心得,沒趕上沙龍現(xiàn)場,不過就后面看到的文檔,再結(jié)合著自己以前閱讀Ligty的經(jīng)驗,也就相關(guān)的部分進行了一些比較分析。個人的感覺,Nginx的代碼寫的很考究,作者是個重視細節(jié),重視編碼優(yōu)雅的也許有些“代碼潔癖”的人。Nginx的分析,和之前的ligty分析一樣,我只重點關(guān)注到服務(wù)器I/O架構(gòu)部分,還有幾個部分需要關(guān)注的,比如內(nèi)存管理,比如模塊設(shè)計細節(jié),讀取配置文件等。應(yīng)該說,Nginx里面可學的不止這些,其他的,等我真要好好研究一個web服務(wù)器的實現(xiàn)時,再慢慢看了,都是涉及到具體業(yè)務(wù)細節(jié)的部分了,可以暫時略過。

            其實,就我的感覺來看,所謂的“高性能”服務(wù)器,在I/O網(wǎng)絡(luò)模型設(shè)計方面已經(jīng)有比較成熟的模型了,這方面不會有太多的變化,關(guān)鍵在于與業(yè)務(wù)邏輯相關(guān)的架構(gòu),服務(wù)器集群之間的架構(gòu),服務(wù)器的可維護性,容錯性,以及后端的存儲等。在閱讀了Nginx/Ligty之后,我想,就單純的I/O網(wǎng)絡(luò)模型上,我已經(jīng)有一些自己的想法了,今后應(yīng)該會減少單純的服務(wù)器項目代碼的閱讀,而轉(zhuǎn)為其他一些我更加不熟悉部分內(nèi)容項目的閱讀上去。比如我想閱讀GFS的文檔以及相關(guān)的一些開源項目,還有一些分布式相關(guān)的項目等,因為這樣涉及到分布式的項目,會更多的考慮服務(wù)器之間的關(guān)系,我比較缺這方面的經(jīng)驗。

            3)存儲相關(guān)的項目。今年的一個收獲是,我找到了自己更加感興趣的方向,就是與高性能存儲相關(guān)的部分,比如cache,持久化存儲等。這一部分,之前閱讀過的開源項目是memcached,我也做過類似的開源項目,不過僅是cache方面的。cache的舞臺多是內(nèi)存,而持久化存儲如tokyocabinet等則多是文件了,存儲介質(zhì)變了,文件的組織,算法,數(shù)據(jù)結(jié)構(gòu)都有很大的不同。我最近也開始在看tokyocabinet的實現(xiàn)了,應(yīng)該最近在比較有把握的情況下會有一些文檔交出來。

            這么一看,其實這一年里面,技術(shù)上的長進著實不多,更多的我想是在個人心智的成長上。這一年對我而言,更多的是低潮,磨礪,以及自省,有了這些開始看上去不那么愉快的經(jīng)歷,我想在今后都是一個財富。

            另外,我在找C++服務(wù)器端的開發(fā)工作,有以下幾個小小的要求:
            1) 騰訊就算了。我之前從騰訊出來,之后想回去,去面過幾次,技術(shù)上算過關(guān)了吧,不過現(xiàn)在回流騰訊難度似乎比較大,所以我想還是不要浪費大家的時間了。
            2) 做網(wǎng)游開發(fā)的就算了。我曾經(jīng)很喜歡做游戲類的開發(fā),不過當前中國大陸的網(wǎng)游現(xiàn)狀,與我的預想差別還是比較大,每次看到那些在網(wǎng)吧沉迷游戲的孩子,都會覺得是網(wǎng)游害了他們。所以,如果做網(wǎng)游,我想我過不了自己這一關(guān)的,還是算了吧。
            3) 北京,上海就免了,不太喜歡這兩個大城市,壓力大,同時排外情緒也嚴重一些。
            除了以上幾個條件,其他的,都可以談,如果覺得靠譜,就給我博客留言吧,我將盡快回復,謝謝。

            2009年,不是一個平靜的年份。


            posted on 2009-12-28 23:46 那誰 閱讀(5935) 評論(16)  編輯 收藏 引用 所屬分類: 其他

            評論

            # re: 我的2009  回復  更多評論   

            :-) 不想做網(wǎng)游么?可惜啊,我們這需要一位專職做服務(wù)器改進與優(yōu)化的同學。咔咔。有興趣找我。
            msn:kasicass at hotmail dot com
            mail: kasicass at 163 dot com
            2009-12-29 08:46 | kasicass

            # re: 我的2009  回復  更多評論   

            你好,我是21CN郵件開發(fā)部的架構(gòu)師

              我剛才看了你的BLOG,得知你在找工作,剛好我們需要找一名服務(wù)器端C++的高級軟件開發(fā)工程師.主要負責服務(wù)器端郵件系統(tǒng)的開發(fā), 包括:大容量的郵件存儲系統(tǒng),高并發(fā)/IO吞吐量的服務(wù)器間的通信系統(tǒng)等.我們的開發(fā)環(huán)境是LINUX, C++.

               如果你有興趣, 或技術(shù)上想跟我們交流一下, 歡迎發(fā)郵件給我: shadowthecoder在->gmail.com
            2009-12-29 09:06 | shadow

            # re: 我的2009  回復  更多評論   

            杭州你有興趣沒?比如淘寶
            2009-12-29 09:22 | donghao

            # re: 我的2009  回復  更多評論   

            對南京的工作機會(趨勢科技中國研發(fā)中心)有興趣嗎?
            有興趣的話可聯(lián)系:msn yaozhou_xu@hotmail.com
            2009-12-29 10:59 | Yaozhou

            # re: 我的2009  回復  更多評論   

            對青島的工作機會(軌道交通相關(guān)系統(tǒng)研發(fā))有興趣嗎?
            有興趣的話可聯(lián)系:msn pheonix_wan@hotmail.com
            2009-12-29 22:44 | kingwan

            # re: 我的2009[未登錄]  回復  更多評論   

            在cu看到大俠的很多作品, 非常感謝, 祝你早日找到滿意的工作
            2009-12-30 00:01 | Ryan

            # re: 我的2009  回復  更多評論   

            我覺得做內(nèi)核很有意思啊 能體會到系統(tǒng)工程師思維的縝密 閱讀那些牛人的代碼也是一種享受
            說到幫助他人的代碼,給內(nèi)核打patch應(yīng)該能影響更多的人吧
            2010-01-02 10:48 | wilbur

            # re: 我的2009  回復  更多評論   

            來東軟,做做外包~
            2010-01-04 12:31 | neusoft

            # re: 我的2009  回復  更多評論   

            對人人網(wǎng)后臺分布式服務(wù)系統(tǒng)開發(fā)有興趣否?期待跟你進一步交流:hauke.chu@gmail.com.
            2010-01-04 14:34 | Hauke

            # re: 我的2009[未登錄]  回復  更多評論   

            頂一下牛人,呵呵,羨慕啊,這么多公司要挖你哦。祝你早日找到滿意的工作 。
            2010-01-04 19:32 | cskyrain

            # re: 我的2009  回復  更多評論   

            北京排外情緒不怎么重吧,我覺得。

            telenav的北京實驗室感興趣么,做移動導航的,比較重視后臺開發(fā)

            如果感興趣,可以給ptwcj@yahoo.com.cn發(fā)郵件,我可以幫你聯(lián)系一下我們的boss

            不感興趣就算了,祝你早日找到滿意的工作
            2010-01-05 12:25 | ptwcj

            # re: 我的2009  回復  更多評論   

            考慮一下YUPOO.com

            我們不是聲名顯赫的公司, 也都是一群平凡的人, 雖然我們現(xiàn)在也沒有很好的工作條件和待遇, 但我們一樣擁有非凡的夢想, 我們現(xiàn)在也非常需要一個在服務(wù)器端有研究的伙伴一起創(chuàng)業(yè)

            http://blog.yupoo.com/?p=261

            我的gtalk: gofeeling#gmail.com
            2010-01-10 21:01 | gofeeling

            # re: 我的2009  回復  更多評論   

            看到博主讀kernel的感受,突然很有感觸,一直訂閱樓主的博客,都沒有過來捧捧場。
            對于讀內(nèi)核我是很有感觸的,當時我大二讀完Linux0.11版本內(nèi)核后自己又動手實現(xiàn)了一個小型的內(nèi)核,當時自認為功力到了,興沖沖地跑來啃毛德操的情景分析,Linux2.4代碼其實已經(jīng)很龐大了,一頭扎進去很容易就迷失在代碼堆里面不得要領(lǐng)。最后反正我是鎩羽而歸了。一直到現(xiàn)在,買來的基本內(nèi)核書籍都沒有看(完),而且還心有余悸~~~

            當時我決定暫時放棄讀內(nèi)核的想法時還總結(jié)了下我讀內(nèi)核的感悟,我覺得可以以此向博主請教下:
            1、對于學生,重要的并不是讀Linux內(nèi)核的量,而是質(zhì),對于在校大學生來說,最重要的是通過閱讀Linux內(nèi)核能夠?qū)τ嬎銠C最為復雜精巧的操作系統(tǒng)有本質(zhì)的認識,所以我當時認為而且現(xiàn)在也堅持,如果讀Linux內(nèi)核是為了進一步認識操作系統(tǒng)的話,那么選擇低版本內(nèi)核將是一個不錯的選擇。(因為我還是學生,所以考慮更多是從學生角度考慮問題的 ^_^)

            2、讀代碼沒太大意義,或者說收效不大,關(guān)鍵是自己寫,自己去hacking,體驗hacker樂趣,后來我放棄讀代碼后,抽空做了一個Linux內(nèi)核級木馬,感覺效果比單純讀代碼好得多。

            以上僅是我個人陋見,看到內(nèi)核突然有了發(fā)帖沖動,呵呵
            2010-01-18 13:40 | 王李李

            # re: 我的2009  回復  更多評論   

            @王李李
            感謝指點,很有建設(shè)性.
            2010-01-18 21:26 | 那誰

            # re: 我的2009  回復  更多評論   

            你的 2009 技術(shù)層上接觸的一些東東跟我很想似,不同之外,你更多的是研究這些東西,我更多的是用這些東西,我研究只是為了使用,沒有太多的時間去做深層的研究。

            我2009主要用到了這些:

            tokyo cabinet , Tokyo Tyrant , berkeley db , memcached , nginx , sphinx ;

            有興趣可以到杭州來看看!!
            2010-02-03 23:53 | Jason Yu

            # re: 我的2009  回復  更多評論   

            個人體會技術(shù)性難關(guān)不算太難,理想和現(xiàn)實要找到一個平衡點才是莫名的難。
            很喜歡博主具備的求知探索精神。
            祝好!
            2010-04-27 09:42 | rabbitangel
            伊色综合久久之综合久久| 久久久久国色AV免费看图片| 亚洲精品视频久久久| 国产综合精品久久亚洲| 国产精久久一区二区三区| 亚洲国产成人久久精品动漫| 99久久人人爽亚洲精品美女| 久久最新精品国产| 伊人丁香狠狠色综合久久| 久久国产精品免费| 亚洲人成网站999久久久综合| 欧美黑人激情性久久| 久久久久久久久无码精品亚洲日韩| 人妻无码αv中文字幕久久琪琪布 人妻无码久久一区二区三区免费 人妻无码中文久久久久专区 | 国产精品美女久久久免费| 久久综合狠狠色综合伊人| 久久人人超碰精品CAOPOREN| 亚洲午夜精品久久久久久app| 亚洲人成无码www久久久| 亚洲中文字幕无码久久2020| 久久国产精品77777| 精品无码久久久久久久动漫| 亚洲伊人久久综合影院| 久久精品人人做人人爽电影蜜月| 爱做久久久久久| 精品久久久无码21p发布| 青青青国产精品国产精品久久久久| 久久人人爽人人爽人人片AV东京热| 国产精品99久久久精品无码| 久久美女人爽女人爽| 亚洲AⅤ优女AV综合久久久| 久久久久亚洲AV成人片| 天天影视色香欲综合久久| 91精品国产91久久久久福利| 一本久久免费视频| 久久本道伊人久久| 欧美亚洲国产精品久久高清| 久久精品二区| 国产精品久久久久久久| 无码日韩人妻精品久久蜜桃 | 久久精品免费全国观看国产|