<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          如何打造一個(gè)經(jīng)常宕機(jī)的業(yè)務(wù)系統(tǒng)?

          共 2052字,需瀏覽 5分鐘

           ·

          2021-01-04 16:44

          刪庫跑路專家、宕機(jī)行為藝術(shù)家、肥胖版吳彥祖--老K,曾經(jīng)說過:打造一個(gè)偶爾宕機(jī)的系統(tǒng)并不難,難的是經(jīng)常宕機(jī),一輩子宕機(jī),從來沒有穩(wěn)定過的系統(tǒng),這才是最難的。


          但是,作為一個(gè)有追求的技術(shù)人,我們要迎男而上,做一條為夢想窒息的咸魚。


          老K做程序員那會兒,曾經(jīng)寫嵌套循環(huán)搞宕數(shù)據(jù)庫、手抖誤刪過線上環(huán)境、亂寫日志撐爆過硬盤。總之,沒有人比我更懂宕機(jī)。



          這些血和淚的教訓(xùn),總結(jié)下來總共20條,條條酸爽:


          1、需求不問價(jià)值,多做無用功。開發(fā)一堆沒人用的功能,讓用戶莫名其妙。產(chǎn)品也不容易,別隨便罵他們不動腦,因?yàn)椴粍幽X的前提是,他首先得有個(gè)腦子。


          2、不拆分需求,堅(jiān)持做大版本。一個(gè)大story開發(fā)一周、兩個(gè)月發(fā)版一次,迭代慢慢來,有沒有熬死對手不知道,先熬死自己。大有什么不好?找女朋友就應(yīng)該找個(gè)胖一點(diǎn)的,反正花同樣的錢,找個(gè)大只一點(diǎn)的不好嗎。


          3、不評審技術(shù)方案。技術(shù)方案就像內(nèi)褲,我知道我的代碼有漏洞,我不讓你看到就行了。開發(fā)也要彼此尊重,不要?jiǎng)硬粍泳涂磳Ψ降膬?nèi)褲或代碼,你自己又不是沒有


          4、不遵守設(shè)計(jì)規(guī)范,編碼規(guī)范。勇敢做自己,就是這么隨性。我就是我,顏色不一樣的煙火;我就是我,看到自己都冒火。


          5、前端不考慮兼容、托底、組件解耦。前端只管用戶交互爽、界面簡潔,不要管什么代碼結(jié)構(gòu),想這么多頭都要炸開了,做這么多用戶又看不到,何必為難自己。


          6、前端調(diào)用后端接口,不考慮壓力、頻次。后端開發(fā)不是牛逼嗎?鄙視鏈上瞧不起前端?老子調(diào)死你,循環(huán)調(diào)用,上線即壓測。所有命運(yùn)的饋贈,早已暗中標(biāo)好了價(jià)格,后端拿高工資是吧?我前端搞死你。


          7、領(lǐng)域劃分不清,各層之間亂調(diào)用。后端寫代碼亂調(diào)用,怎么快速怎么來,只管挖坑,讓下一任來填坑吧。這一挖一填之間,大家都升職加薪了,誰不高興呢?


          8、系統(tǒng)強(qiáng)依賴。千萬別解耦、異步,整那么復(fù)雜干嘛?系統(tǒng)強(qiáng)耦合、強(qiáng)依賴,不要考慮異常情況,要相信其它同事寫的代碼跟你一樣爛,相信相信的力量。


          9、系統(tǒng)伸縮性差。還考慮啥伸縮性啊,不行就推翻重來,靠機(jī)器堆出來的性能不牛逼,等我用匯編、C++從操作系統(tǒng)內(nèi)核開始優(yōu)化,預(yù)計(jì)還需要99年。


          10、單點(diǎn)部署。我自己還憑實(shí)力單身呢,我寫的應(yīng)用單點(diǎn)部署又怎么了,跟我很配啊。


          11、不做過載保護(hù)。兜底、降級策略并不重要,快速失敗也是一種策略嘛,誰叫接入層不做緩存,誰叫數(shù)據(jù)層性能這么弱,憑啥我來做過載保護(hù)?我偏不。


          12、測試環(huán)境跟生產(chǎn)環(huán)境不一致。這招玩好了,很容易讓人懷疑人生:我明明在測試環(huán)境好好的啊,會不會是生產(chǎn)環(huán)境有問題?改改生產(chǎn)環(huán)境吧。人生就是這樣,你以為你早看透了什么是人生,但你就是玩不過它。


          13、不做壓力測試。沒事做壓力測試不是有病么,我好端端的程序,你壓它干嘛?我沒事壓你,你什么感受。呃,還是算了吧,開發(fā)果然都有男言之隱。


          14、上線不走流程。上線偷偷上,不知不覺中就事給辦利索了。輕輕地我發(fā)布了,正如當(dāng)初我輕輕地把系統(tǒng)搞宕機(jī)了。徐志摩都拍手說你牛逼。時(shí)間告訴我們,無理取鬧的年齡過了,到了該裝逼的時(shí)候了


          15、沒有監(jiān)控,忽略預(yù)警。增加監(jiān)控,那不是還要寫很多代碼?有這功夫,不如多寫幾個(gè)沒用的業(yè)務(wù)功能,多挖坑填坑,大家升職加薪不好嗎?


          16、不關(guān)注業(yè)務(wù)系統(tǒng)運(yùn)行。系統(tǒng)上線后,就是運(yùn)營、運(yùn)維的活了,用得咋樣、系統(tǒng)穩(wěn)不穩(wěn)定關(guān)我屁事啊。


          17、不做持續(xù)重構(gòu)。重構(gòu)很煩的,就像沒事把頭發(fā)剃光,再重新長出來一樣。那不是有病嗎?你頭發(fā)多,也別跑來這里炫富好嗎。


          18、出現(xiàn)線上事故,不及時(shí)處理。平時(shí)上班很忙的,宕機(jī)就重啟啊,三板斧交給你:重啟應(yīng)用、重啟機(jī)器、重裝機(jī)器。如果一遍不行,就搞兩遍,再不行就跑路吧。


          19、不做事故復(fù)盤。事情都已經(jīng)發(fā)生了,還有什么好說的。別跟K嫂一樣,老愛翻舊賬了,向前看吧。生活就像是個(gè)騙子,被它欺騙了,不要傷感,明天它還會繼續(xù)詐騙你,最后我們都學(xué)會自欺欺人。


          20、做事不形成閉環(huán)。就算做了復(fù)盤,也要不改正,讓這最后一步功虧一簣。

          要學(xué)著安慰自己,有些事情做不完,就留到明天做吧,運(yùn)氣好的話,明天掛了就不用做了。


          西游記告訴我們,凡是有后臺的妖怪都被接走了,凡是沒后臺的都被一棒子打死了。在職場也是一樣的道理,沒有本事就不要作妖。


          以上20條,有則改之,無則加冕。


          作者簡介Mr.K,知名電商公司技術(shù)老K級人物。文出過暢銷書,武做過CTO,若非生活所迫,誰愿一身才華。

          作者|?Mr.K? ?整理| Emma
          來源|?技術(shù)領(lǐng)導(dǎo)力



          推薦閱讀:


          喜歡我可以給我設(shè)為星標(biāo)哦

          好文章,我“在看”
          瀏覽 45
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  无码精品一区二区三区同学聚会 | 色五月婷婷俺来也 | 国产免费高清视频 | 午夜性爱片| 波多野结衣网址 |