自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

新浪網(wǎng)/系統(tǒng)架構(gòu)師饒琛琳:那一年,我畢業(yè)了

原創(chuàng)
開發(fā) 架構(gòu)
我叫王大錘,當(dāng)然不是。。。我叫饒琛琳,目前是新浪網(wǎng)系統(tǒng)架構(gòu)師,專注于實(shí)時數(shù)據(jù)處理和監(jiān)控領(lǐng)域。下個月,我要迎來自己親手招的第一個應(yīng)屆生入職,所以,借51CTO的平臺,給應(yīng)屆生們分享一下我畢業(yè)以來的一些小故事。

我叫王大錘,當(dāng)然不是。。。我叫饒琛琳,目前是新浪網(wǎng)系統(tǒng)架構(gòu)師,專注于實(shí)時數(shù)據(jù)處理和監(jiān)控領(lǐng)域。下個月,我要迎來自己親手招的***個應(yīng)屆生入職,所以,借51CTO的平臺,給應(yīng)屆生們分享一下我畢業(yè)以來的一些小故事。

[[139057]]

新浪網(wǎng)技術(shù)保障部系統(tǒng)架構(gòu)師 饒琛琳

作者簡介: 新浪網(wǎng)技術(shù)保障部系統(tǒng)架構(gòu)師。之前曾任職于人人網(wǎng)、世紀(jì)互聯(lián)云快線。Perl 程序員,《網(wǎng)站運(yùn)維技術(shù)與實(shí)踐》作者。目前專注在 Elasticsearch 數(shù)據(jù)分析處理周邊。

那是2008年,我20歲,從北京交通大學(xué)通信工程畢業(yè),進(jìn)入世紀(jì)互聯(lián)CDN事業(yè)部工作。CDN是互聯(lián)網(wǎng)中比較偏門又獨(dú)特的一個行業(yè)。就在這一年,北京舉辦了奧運(yùn)會。而這也是CDN行業(yè)在國內(nèi)大發(fā)展的引子。多家原先只會賣機(jī)柜帶寬的IDC廠商,在爭奪奧運(yùn)直播的單子中,轉(zhuǎn)型成了CDN服務(wù)商。比如今年在創(chuàng)業(yè)板驚爆無數(shù)人眼球的網(wǎng)宿科技。

不過,等我開始工作時,奧運(yùn)已經(jīng)結(jié)束了,這種大事件并沒有我什么功勞。但是奧運(yùn)流量帶來的海量服務(wù)器,卻結(jié)結(jié)實(shí)實(shí)擺在剛開始工作的我面前。這是我的***項(xiàng)運(yùn)維工作任務(wù):給幾千臺服務(wù)器改root密碼。

那還是一個互聯(lián)網(wǎng)運(yùn)維的啟蒙年代,軟件編譯和配置修改是最主要的工作內(nèi)容。能用shell已經(jīng)是一個優(yōu)勢。但是面臨這個任務(wù),用expect寫的shell腳本基本上每10臺就1次失敗,復(fù)雜的日志記錄又加大了retry難度。于是就這樣趕鴨子上架,當(dāng)晚開始看《Perl實(shí)例精解》學(xué)習(xí)一門“正規(guī)”的編程語言,第二天用Perl腳本完成了這個任務(wù)。

看起來這似乎是一個很happy的故事,但是轉(zhuǎn)折來了:領(lǐng)導(dǎo)告訴我,這事其實(shí)不該這么干!Linux一切皆文件,修改出來一臺的新shadow文件,傳輸?shù)狡渌麢C(jī)器上就可以了。

當(dāng)然,如果是現(xiàn)在這個DevOps技術(shù)大爆發(fā)的時代,還可以再轉(zhuǎn)折一次,年初我翻譯出版的《Puppet Cookbook》上有一個完整的如何通過Puppet自動管理用戶和加密密碼的配置示例。不過對于那時候的我,這是工作中學(xué)到的***個知識:面對問題,多花點(diǎn)時間找更貼近本質(zhì)的辦法。

之后的工作“平淡無奇”,作為服務(wù)商,每天都有新客戶接入,按照工單要求,寫完squid配置,分發(fā)重啟,在我花一個周末用shell做好自動分發(fā)配置的CGI頁面后,這基本就不算個事兒了。不過卻時不時碰到客戶工單上,除了一個www域名,什么信息都沒有,因?yàn)閷Ψ揭矝]有專職運(yùn)維,只知道CDN據(jù)說省錢又效果好,完全不懂需要干嘛。這時候,就要我們從客戶的www主頁開始,選幾個可能重要的鏈接點(diǎn)下去,然后挨個網(wǎng)頁通過httpwatch, firebug 查加載的元素,對照它們的Header內(nèi)容,把可以做緩存的子域名、文件路徑和后綴名等信息收集起來。甚至碰到過一個客戶,主頁完全由一堆iframe拼接,而iframe里加載的是一個只有跳轉(zhuǎn)地址的HTML,跳轉(zhuǎn)過去才是實(shí)際新聞,所有內(nèi)容經(jīng)過三層邏輯才展現(xiàn)出來……

當(dāng)時只是覺得這種做法是對客戶負(fù)責(zé),對工作認(rèn)真。等到我之后到了中華網(wǎng),人人網(wǎng),乃至現(xiàn)今在新浪網(wǎng),作為一個網(wǎng)站運(yùn)維,才發(fā)現(xiàn)之前這種習(xí)慣的好處:排障和調(diào)優(yōu)中,都會優(yōu)先從用戶訪問的角度入手。做一個網(wǎng)站運(yùn)維,system admin也好,devops也好,都只是技能,site reliability才是目標(biāo)。甚至為了讓用戶更爽,你應(yīng)該拿出可信的數(shù)據(jù)來,去主動串聯(lián)起業(yè)務(wù)開發(fā)部門共同進(jìn)行網(wǎng)站優(yōu)化。數(shù)據(jù)的來源,無非監(jiān)控,測試。所以,這兩項(xiàng)技能是sre的立身之本,去年我出版一本《網(wǎng)站運(yùn)維技術(shù)與實(shí)踐》,前一半的篇幅,都在講各種監(jiān)控,測試,數(shù)據(jù)處理技術(shù)。曾經(jīng)有人問我說:剛畢業(yè)開始干運(yùn)維,每天都在部署上線??戳四愕臅?,但還是不知道從哪里做起?我回答:書的章節(jié)安排就是順序。在沒有完善的監(jiān)控系統(tǒng)之前,你干啥都是錯的,永遠(yuǎn)是背鍋俠。

前面這些,也可以說是對運(yùn)維崗位的一些感想,給馬上要進(jìn)入崗位的學(xué)弟們一點(diǎn)小啟發(fā)。對于個人提升方面,有的是比我成功得多的例子,我在這里就引用一些現(xiàn)成的話,轉(zhuǎn)告給諸位,不敢說是終南捷徑,只能說是我個人踐行多年有所收獲的坦途:

1. 程序員的三種美德:

懶惰、急躁、傲慢。這段話出自Perl語言之父Larry Wall。其實(shí)說直白一點(diǎn),就是:寫代碼,寫好代碼,寫有好文檔的好代碼。任何一件可能干第二次的事情,都值得寫代碼,否則,你不會有時間干后面幾條說的事情。

2. 好記性不如爛筆頭

記筆記,或者進(jìn)一步,寫技術(shù)博客。推薦大家都嘗試并堅持寫技術(shù)博客。我從沒見過哪個堅持住寫技術(shù)博客的人沒獲得提升的。因?yàn)楦夜_,本身就是一種壓力和挑戰(zhàn)。

3. 畫思維導(dǎo)圖

筆記或者博客是一個一個片段。要把自己的習(xí)慣和能力轉(zhuǎn)成方法論,就需要一次次完整的邏輯推理。畫思維導(dǎo)圖就是一個輔助方式。我從世紀(jì)互聯(lián)離職的那天,畫下來的CDN技術(shù)腦圖至今還在擴(kuò)充,因?yàn)榧夹g(shù)總是關(guān)聯(lián)的。

4. 擁抱開源,從GitHub開始

GitHub是目前***的開源代碼協(xié)作平臺,這里不是說要大家都去上面新建個repo然后開始造輪子,而是應(yīng)該找?guī)讉€自己手頭在用的開源軟件,去它們的GitHub repo上,多多反饋issue,提交pull request。Puppet作者原先是CFengine開發(fā)人員,Elasticsearch作者至今還是Lucene的committer。可以說:在你沒有把一個流行的開源軟件深入了解到能把優(yōu)缺點(diǎn)都列明白的時候,不要輕易造輪子。甚至推而廣之,不要輕易換輪子。

5. 多聽多看

我畢業(yè)入行的時候,***一句話“運(yùn)維是靠經(jīng)驗(yàn)吃飯的,會越老越吃香的”,明顯針對“程序員三十歲就完蛋”的觀點(diǎn)?,F(xiàn)在再看,十年前學(xué)的系統(tǒng)管理知識,都更新?lián)Q代好幾輪了??赡芤环菡衅敢?,除開***條“熟悉Linux”,后面各個名詞都是近三四年才出現(xiàn)的。所以,在上一條對個別領(lǐng)域要研究的深的前提下,同樣不要忘了,對行業(yè)內(nèi)其他領(lǐng)域的知識,多聽多看,很可能你的下一個工作內(nèi)容,興趣點(diǎn),就在那里。

責(zé)任編輯:王雪燕 來源: 51CTO
相關(guān)推薦

2015-08-14 08:55:42

畢業(yè)季技術(shù)大牛心得

2014-11-18 09:54:41

亞馬遜AWS云計算

2020-06-23 08:39:12

Python編程語言JavaScript

2013-11-29 12:34:50

敏捷運(yùn)維新浪微博許楊毅

2015-06-15 14:23:19

架構(gòu)師面試架構(gòu)師

2009-07-03 10:15:38

2011-05-11 13:13:27

2018-08-10 09:52:36

維諦技術(shù)

2012-03-26 00:50:30

WindowsWindows 1.0

2019-09-06 19:32:00

戴爾

2015-09-01 09:52:35

監(jiān)控運(yùn)維

2009-06-17 08:22:32

新浪網(wǎng)段冬離職

2012-06-20 09:14:07

系統(tǒng)架構(gòu)運(yùn)維

2012-06-17 12:58:04

架構(gòu)師架構(gòu)

2018-02-02 10:49:05

編程開發(fā)Java

2012-06-12 13:11:06

JavaScript

2012-06-27 09:56:26

程序員人生

2010-12-02 13:06:22

張蕾IT博客大賽IT博客

2022-12-29 17:35:58

消息中間件MQ

2017-12-04 09:26:56

架構(gòu)師碼農(nóng)菜鳥
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號