精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

五類研發事故,80%的人都可能犯過,重則開除

開發 架構
講道理,開發沒事故,不是沒用戶體量,就是沒用戶規模。否則只要是人就一定會出現事故,要不是小bug被你銷聲匿跡隱藏了,或者是大事故被噴了或者送飛機了。而盡可能減少事故的方式是需要盡可能按照一定的研發流程來實現功能邏輯。就像:設計評審,把控的是實現流程、代碼評審,把控的是實現方案,在配合上完善的監控和報警。只有這樣才能更少的減少不必要的事故。

一、前言

你的代碼出過事故嗎?

老人言:常在河邊走哪有不濕鞋。只要你在做著編程開發的工作就一定會遇到事故,或大或小而已。

當然可能有一部分研發同學,在相對傳統的行業或者做著用戶體量較小的業務等,很難遇到讓人出名的事故,多數都是一些線上的小bug,修復了也就沒人問了。

但如果你在較大型的互聯網公司,那么你負責的開發的系統功能,可能面對的就是成百萬、上千萬級別用戶體量。哪怕你有一點小bug也會被迅速放大,造成大批量的客訴以及更嚴重的資金損失風險。就像:

拼多多“薅羊毛”事件,朋友圈瘋狂轉發。

淘寶昨現重大線上bug,S1級事故,疑似程序員故意埋雷。您使用的程序是內測版本,將于當地時間 2020-03-28 到期,到期后將無法使用,請盡快下載最新版本。

GitHub忘記續訂SSL證書導致網站排版混亂,部分網站不能正常打開。

類似這樣事故的出現,可能是因為技術流程、方案實現、技術服務以及運營配置等等原因產生的。綜合可以概括為以下幾點:

圖 19-1 事故類型總結

功能流程設計類:通常指的是研發在設計產品邏輯功能實現流程中,錯誤的執行調用關系而造成的風險事故。

技術方案實現類:在研發設計好流程后,每一個功能點的實現方案會因人而異,也會由于理解偏差或不足,而導致實現過程中缺少了對代碼在運行過程中健壯性的評估。

技術服務使用類:這一類說的是在研發使用數據庫服務、緩存服務、大數據服務、配置中心服務以及發布上線服務等時,對各項服務的配置以及使用上缺少一定的了解,而造成的事故。

后門違規操作類:這一類因公司對研發規范的執行強度不同,而是否會有此類風險。例如:有些研發同學會開發一些后門程序,比如可以在某個ERP頁面執行數據庫語句,臨時修改數據。這樣造成的風險,通常為后門違規操作,會有開除風險。

運營操作失誤類:在研發以為還有一部分公司內的伙伴會使用研發同學開發的運營系統,配置活動、變更用戶、執行流程等操作,但一般情況下這類系統缺少一定的強規則驗證,導致運營小白在操作過程中造成風險,從而引發事故。一般線上配置出錯誤卷,或者推錯短信給用戶等等,都是這樣發生的。

可以說,大多數比較蠢的事故主要是個人責任心問題。但那些有技術含量的事故,犯一次還是挺值得的。雖然公司很討厭你造成事故,因為會給公司帶來損失嘛!但這樣具有具有技術含量的事故,卻對你個人成長非常好的案例。不過禁酒雖好,可不能貪杯!

接下來,小傅哥就帶著你領略下各類事故的風采,看看在什么場景、遇到什么問題、怎么解決的以及能學到什么!

二、研發事故

1. 功能流程設計類

圖 19-2 功能流程設計類事故

  • 事故級別:P1
  • 事故判責:相應的研發、測試總結復盤,罰款50元給參加的會議的伙伴買棒棒糖以示警告。
  • 事故名稱:抽獎積分支付流程不合理
  • 事故現象:用戶積分多支付,造成批量客訴,當天緊急排查修復,并給用戶補充積分。
  • 事故描述:這個產品功能的背景可能很大一部分研發都參與開發過,簡單說就是滿足用戶使用積分抽獎的一個需求。上圖左側就是研發最開始設計的流程,通過RPC接口扣減用戶積分,扣減成功后進行抽獎。但由于當天RPC服務不穩定,造成RPC實際調用成功,但返回超時失敗。而調用RPC接口的uuid是每次自動生成的,不具備調用冪等性。所以造成了用戶積分多支付現象。
  • 事故處理:事故后修改抽獎流程,先生成待抽獎的抽獎單,由抽獎單ID調用RPC接口,保證接口冪等性。在RPC接口失敗時由定時任務補償的方式執行抽獎。流程整改后發現,補償任務每周發生1~3次,那么也就是證明了RPC接口確實有可用率問題,同時也說明很久之前就有流程問題,但由于用戶客訴較少,所以沒有反饋。
  • 學習總結: 調用的接口、發送的MQ,并不一定會每次都成功。那么一定要做好冪等性以及失敗后的補償,來把整個技術實現流程做的更加完善。就像小傅哥說的,擦屁屁的紙80%的面積其實都是保護手的!

網友事故分享:

2. 技術方案實現類

圖 19-3 技術方案實現類事故

  • 事故級別:P0
  • 事故判責:營銷活動推廣用戶較多,影響范圍較大,研發整改代碼并做復盤。
  • 事故名稱:秒殺方案獨占競態實現問題
  • 事故現象:用戶看到可以購買,但只要一點下單就活動太火爆,換個小手試試。造成了大量客訴,緊急下線活動排查。
  • 事故描述:這個一個商品活動秒殺的實現方案,最開始的設計是基于一個活動號ID進行鎖定,秒殺時鎖定這個ID,用戶購買完后就進行釋放。但在大量用戶搶購時,出現了秒殺分布式鎖后的業務邏輯處理中發生異常,釋放鎖失敗。導致所有的用戶都不能再拿到鎖,也就造成了有商品但不能下單的問題。
  • 事故處理:優化獨占競態為分段靜態,將活動ID+庫存編號作為動態鎖標識。當前秒殺的用戶如果發生鎖失敗那么后面的用戶可以繼續秒殺不受影響。而失敗的鎖會有worker進行補償恢復,那么最終會避免超賣以及不能售賣。
  • 學習總結: 核心的技術實現需要經過大量的數據驗證以及壓測,否則各個場景下很難評估是否會有風險。當然這也不是唯一的實現方案,可以根據不同的場景有不同的實現處理。

網友事故分享:

3. 技術服務使用類

圖 19-4 技術服務使用類事故

  • 事故級別:P2
  • 事故判責:網友說被叼了一會,問題不大!
  • 事故名稱:擴容時忽略了連接池梳理,導致連接池被打滿
  • 事故現象:線上突然收到報警短信,打開電腦一看,簡單的查詢接口超時到3分鐘才返回。
  • 事故描述:幸好監控報警加的全,及時收到了報警短信,聯系DBA檢查發現連接池被打滿了。為了快速解決線上報警,優先臨時擴容了連接池以及把服務重啟。觀察后連接池打滿消失了。
  • 事故處理:檢查應用數據庫連接池配置,以及額外不經常上線的服務一并排查。經查詢發現所有的應用加起來連接池的最高配置超過數據庫分配的連接池數量。尤其是定時任務較長時間掃庫處理,是直接導致連接池打滿的重要原因。
  • 學習總結: 研發不僅是代碼開發搬磚人員,還要了解熟悉與之配套的服務。合理的使用、全面的考量才能避免一些看似不應該出現的事故問題。

網友事故分享:

4. 后門違規操作類

圖 19-5 后門違規操作類事故

  • 事故級別:P0
  • 事故判責:網友反饋,私自開發后門,執行sql錯誤,影響較大。開除!
  • 事故名稱:通過后門程序修改線上數據
  • 事故現象:這次修改影響范圍比想象的要小,只有部分數據因為緩存失效了,才讀取數據庫的活動信息。所有有少部分客訴說活動與名稱不符合。
  • 事故描述:研發人員應運營要求修改線上配置錯誤的活動名稱,但任何郵件記錄以及負責人審批。所以只是研發私自通過后門程序提交sql語句修改,但忘記寫where條件,造成幾千條活動名稱被同時修改。
  • 事故處理:事后聯系DBA緊急通過binlog日志進行數據修復。
  • 學習總結: 研發人員應避免操作線上數據,尤其是變更數據類。也不要開發各類改數據、上線、傳配置文件等后門。而應該嚴格遵守研發流程,緊急事情需要請求批準處理。

網友事故分享:

5. 運營操作失誤類

圖 19-6 運營操作失誤類事故

  • 事故級別:P2
  • 事故判責:網友說,金額太大沒發出去!被噴了一會!
  • 事故名稱:運營把券配置成紅包
  • 事故現象:線上用戶客訴,看到幾百億大的紅包,領不到!
  • 事故描述:運營人員配置優惠券,但是類型選成了紅包,導致頁面展示出超大額的紅包金額待領取,都超出屏幕長度了!
  • 事故處理:緊急下線活動,重新配置上線。同時產品設計需求,由研發人員實現對于此類配置提供明確、醒目的配置和完整的審核流程。如果配置紅包、優惠券,會有校驗此券的是否存在以及紅包最大金額限制。
  • 學習總結: 看上去是運營配置錯誤,但從某個角度看其實也可以說是研發在做功能實現時,太過于單一完成產品功能,而沒有加深考慮以及產品的易用性。有時候多問一句就少一個風險!

網友事故分享:

三、總結

講道理,開發沒事故,不是沒用戶體量,就是沒用戶規模。否則只要是人就一定會出現事故,要不是小bug被你銷聲匿跡隱藏了,或者是大事故被噴了或者送飛機了。

而盡可能減少事故的方式是需要盡可能按照一定的研發流程來實現功能邏輯。就像:設計評審,把控的是實現流程、代碼評審,把控的是實現方案,在配合上完善的監控和報警。只有這樣才能更少的減少不必要的事故。

關于研發在職場中的事故本文就講到這了,感謝粉絲分享出自己的遇到的事故,讓大家可以互相學習,減少離職扣工資的風險。多關注小傅哥,一個寫有價值原創好文章的男人!

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2015-04-17 09:47:57

2015-03-02 15:30:11

2023-01-13 16:48:48

前端開發JavaScript

2019-04-28 11:20:01

Istio微服務架構

2020-02-26 22:02:04

Istio架構連接

2021-12-16 06:52:33

Ceph分布式對象

2021-12-28 06:55:09

事故訂單號績效

2012-02-16 10:49:09

2021-01-12 12:33:20

Pandas技巧代碼

2015-03-16 12:12:00

2020-04-30 10:07:54

數據庫數據遷移Insert into

2021-04-20 09:55:37

Linux 開源操作系統

2013-05-28 00:43:49

人民搜索即刻搜索搜索研發

2023-05-11 07:32:28

科技人工智能網站

2019-06-17 01:34:47

AI 數據人工智能

2020-06-08 10:57:41

自動駕駛交通事故無人駕駛

2022-09-01 15:47:47

編程工具AI

2009-09-17 08:47:22

2015-03-27 10:20:41

谷歌地圖谷歌偉大

2023-07-19 09:50:25

人工智能算法
點贊
收藏

51CTO技術棧公眾號

欧美一区亚洲| 日韩成人综合网站| 99在线热播精品免费| 久久免费精品视频| www.色天使| 成人va天堂| 亚洲色图都市小说| 国产精品日韩二区| 男人天堂2024| 欧美老女人另类| 在线电影欧美成精品| 成人av在线不卡| 亚洲高清精品视频| 丝袜亚洲精品中文字幕一区| 日韩中文字幕在线观看| 中国特级黄色大片| abab456成人免费网址| 亚洲日本乱码在线观看| 精品久久久久久中文字幕动漫| 亚洲欧美精品一区二区三区| 色999日韩| 欧美精品一区男女天堂| 北条麻妃av高潮尖叫在线观看| 二区在线观看| 丁香六月综合激情| 国产精品精品视频一区二区三区| www青青草原| 蜜桃精品噜噜噜成人av| 69久久99精品久久久久婷婷| 欧美不卡在线播放| 久久精品视频免费看| 久久综合资源网| 亚洲综合大片69999| 天堂а√在线中文在线新版| 亚洲欧美综合| 亚洲欧美精品suv| 麻豆网站免费观看| 亚州一区二区三区| 午夜精品在线看| 在线日韩av永久免费观看| 午夜小视频免费| 国内精品伊人久久久久av影院| 91禁外国网站| 国产午夜手机精彩视频| 成人3d动漫在线观看| 亚洲精品久久久久中文字幕二区| 色呦色呦色精品| 国模套图日韩精品一区二区| 亚洲一区二区三区三| 这里只有精品66| 黄色片视频在线观看| 国产成人精品亚洲777人妖 | 精品高清一区二区三区| 国产在线拍揄自揄拍无码| 九色在线视频蝌蚪| 91丨porny丨蝌蚪视频| 7777精品久久久大香线蕉小说| 亚洲精品国产精品乱码视色| 男人的天堂成人在线| 久久久视频精品| 欧美成人手机视频| 91精品国产自产在线观看永久∴ | 亚洲一卡二卡在线| 日韩黄色免费电影| 日韩美女视频免费看| 国产精品国产三级国产专区52| 欧美日韩午夜| 欧美极品少妇xxxxⅹ喷水| 久久久精品视频免费观看| 99热在线成人| 精品国产依人香蕉在线精品| 欧美色图17p| 日韩欧美伦理| 日韩有码在线播放| 午夜精品一区二区三区视频| 亚洲国产老妈| 欧美国产日本在线| 国产精品23p| 亚洲人体偷拍| 91sa在线看| 国产精品视频123| 久久国产成人| 国产精品第二页| 中文在线观看免费高清| 精品影院一区二区久久久| 91免费的视频在线播放| 精品国产伦一区二区三| 成人激情校园春色| 欧美精品久久久| 二人午夜免费观看在线视频| |精品福利一区二区三区| 99亚洲国产精品| 草美女在线观看| 欧美日韩在线视频首页| 玩弄japan白嫩少妇hd| 国产一区精品福利| 欧美成人精品高清在线播放| www.88av| 欧美亚洲在线日韩| 久久成人一区二区| 国产精品xxxx喷水欧美| 狂野欧美一区| 91手机在线视频| 亚洲人午夜射精精品日韩| 中文一区二区在线观看| 亚洲天堂第一区| 中文不卡1区2区3区| 精品污污网站免费看| 国产成人精品综合久久久久99| 青青久久av| 日韩中文字幕网| 国产精品.www| 美女网站色91| 国严精品久久久久久亚洲影视 | 成人在线视频一区二区| 欧洲精品一区色| 91精品久久| 一本久久综合亚洲鲁鲁五月天| 亚洲视频第二页| 欧美日韩导航| 久久成年人视频| 国产午夜精品久久久久| 国产精品一级在线| 视频一区二区在线观看| 女同视频在线观看| 欧美日韩你懂得| 日本黄色片在线播放| 国产电影一区二区在线观看| 国产91av在线| 国产成人精品一区二区无码呦| 久久久精品tv| 日本午夜激情视频| 日韩中文字幕在线一区| 中文字幕欧美视频在线| 亚洲黄色小说图片| 福利一区二区在线| 国产系列第一页| 欧美xnxx| 日韩精品在线视频| 国产一级做a爱免费视频| 久久99国产精品免费| 欧洲一区二区日韩在线视频观看免费| 欧美v亚洲v| 欧美高清www午色夜在线视频| 永久免费看mv网站入口78| 韩日成人av| 成人免费高清完整版在线观看| 猫咪在线永久网站| 天天色天天操综合| 年下总裁被打光屁股sp | 亚洲第一综合天堂另类专| 在线观看美女av| 日韩精品一二区| 久久精品日韩精品| 国产在线精彩视频| 亚洲电影在线观看| 日韩激情在线播放| 国产99久久久国产精品| 国产高清免费在线| 国产精品va视频| 久久视频在线观看免费| 一二三区在线播放| 国产精品毛片高清在线完整版| 日韩av片网站| 日韩理论电影院| 国产精品爽爽爽| av电影在线网| 欧美日本国产视频| 多男操一女视频| 国产在线精品免费| 国产专区在线视频| 国产精品一区二区中文字幕| 久久久久久com| 少妇又色又爽又黄的视频| 亚洲444eee在线观看| free性中国hd国语露脸| 久久午夜视频| 日韩视频专区| 亚州欧美在线| 欧美成人午夜激情视频| 国精产品乱码一区一区三区四区| 亚洲成a人片在线不卡一二三区| 亚洲 欧美 日韩在线| 国产精品普通话对白| 欧美日韩在线观看一区二区三区| 浪潮色综合久久天堂| 国产亚洲精品久久久久久777 | 在线成人www免费观看视频| 加勒比在线一区二区三区观看 | 国产精品av在线播放| 97视频在线观看网站| 91麻豆精品国产91久久久使用方法 | 欧洲永久精品大片ww免费漫画| 黄色在线观看网| 欧美另类久久久品| 国产中文字字幕乱码无限| 久久综合九色综合97婷婷女人| 日韩欧美在线免费观看视频| 国产精品国产三级国产在线观看| 成人免费视频视频在| 欧美自拍电影| 久久亚洲国产精品| 性xxxx视频| 欧美日韩国产a| 久久久国产精华液| 国产欧美日韩在线视频| 黑人巨大猛交丰满少妇| 西西裸体人体做爰大胆久久久| 亚洲视频在线二区| 国内精品偷拍| 国产精品扒开腿做| 青春草免费在线视频| 亚洲欧美激情精品一区二区| 国产女人18毛片18精品| 欧美日韩国产一区在线| 免费成人深夜夜行网站| 99精品欧美一区二区蜜桃免费| 亚洲娇小娇小娇小| 国产欧美一级| 色哺乳xxxxhd奶水米仓惠香| 夜夜春成人影院| 999在线免费观看视频| 成人直播视频| 久久久久久av| 黄页视频在线播放| 亚洲天堂第二页| 亚洲精品97久久中文字幕| 欧美人妇做爰xxxⅹ性高电影| 久久久久久久久久免费视频| 亚洲欧美日韩一区| 欧美老女人性生活视频| 99精品国产视频| 一级黄色大片免费看| 久久精品72免费观看| 久久久久久久久久久福利| 亚洲欧美综合国产精品一区| 一级二级三级欧美| 加勒比久久综合| 国内精品久久国产| 在线视频亚洲欧美中文| 91免费国产网站| 日本久久久久| 国产精品久久一区主播| 电影一区二区三| 91豆花精品一区| 成年人视频免费在线播放| 欧美成人网在线| 免费在线看a| 正在播放国产一区| 国产乱视频在线观看| 亚洲二区在线播放视频| 欧美一区二区在线观看视频| 日韩免费看网站| 国产av无码专区亚洲av| 91麻豆精品国产| 91成年人视频| 69堂成人精品免费视频| 一级片视频网站| 欧美日韩一区二区在线视频| 国产又粗又猛又爽又| 色美美综合视频| 色老头在线视频| 色网站国产精品| 波多野结衣绝顶大高潮| 欧美在线视频你懂得| 蜜臀尤物一区二区三区直播| 色综合久久久久综合99| 亚洲av无码乱码国产精品fc2| 91成人免费在线视频| 在线观看亚洲黄色| 欧美日韩一级视频| 国产精品久久久久久无人区| 91精品欧美久久久久久动漫| www.国产三级| 精品国产凹凸成av人网站| 日韩永久免费视频| 亚洲精品网站在线播放gif| 国产鲁鲁视频在线观看免费| 在线播放日韩av| 国产在线激情| 国模精品系列视频| 欧美成人影院| 国产欧美日韩高清| 日韩高清一区| 激情久久av| 青草国产精品| 影音先锋成人资源网站| 国产视频亚洲| 九九视频精品在线观看| 国产精品一区二区不卡| 亚洲少妇18p| 欧美国产日产图区| 久久久久久久国产精品毛片| 欧美日韩人人澡狠狠躁视频| 中文字幕+乱码+中文| 日韩一级免费观看| 日本私人网站在线观看| 日韩在线小视频| 男女羞羞视频在线观看| 国产精品2018| 秋霞影院一区| 欧美日韩高清在线一区| 91成人国产| 国产亚洲精品网站| 狠狠色丁香婷婷综合| 日韩免费高清一区二区| 国产精品久久久久久久久果冻传媒 | 91免费精品国偷自产在线| 国产精品国产| 亚洲精品一区二| 亚洲国产黄色| 天堂视频免费看| 91一区在线观看| 黄色片子在线观看| 色综合天天做天天爱| 精品人妻av一区二区三区| 亚洲天堂精品在线| xxx性欧美| 成人欧美一区二区三区黑人| 亚洲+变态+欧美+另类+精品| 免费成人进口网站| 日韩电影在线免费看| 日韩综合第一页| 国产精品国产三级国产普通话99| 五月天综合在线| 91精品婷婷国产综合久久性色| 日产精品久久久久久久性色| 欧美人与物videos| 日韩成人精品一区二区三区| 欧美日韩精品免费在线观看视频| 国产精品观看| 国内自拍第二页| 国产女人aaa级久久久级 | 亚洲色偷精品一区二区三区| 久久天堂电影网| 亚洲a∨精品一区二区三区导航| 国产伦精品一区二区三区视频免费 | 国产三级自拍视频| 永久免费毛片在线播放不卡 | 97久久精品人人澡人人爽缅北| 四虎国产精品成人免费影视| 欧美一区三区二区在线观看| 亚洲国产精品一区制服丝袜| 一级日本黄色片| 中文字幕日韩av资源站| 最近中文字幕免费在线观看| 亚洲美女av网站| 欧美私密网站| 国产嫩草一区二区三区在线观看 | 国产成人综合在线播放| 农村老熟妇乱子伦视频| 色吊一区二区三区 | 中文字幕av一区中文字幕天堂 | 亚洲精品成人悠悠色影视| 91亚洲国产成人精品一区| 中文字幕日韩电影| 播放一区二区| 亚洲午夜精品一区二区三区| 蜜臀av性久久久久蜜臀aⅴ | 欧美综合精品| 成人毛片一区二区| 91啪九色porn原创视频在线观看| 国产精品免费av一区二区| 亚洲精品动漫久久久久| 美女扒开腿让男人桶爽久久软| 精品欧美日韩| 男人的天堂亚洲| 亚洲一区二区三区日韩| 欧美影视一区二区三区| 天堂аⅴ在线地址8| 国产在线观看不卡| 亚洲乱码精品| 久久aaaa片一区二区| 一区二区三区国产精品| 欧美一区二不卡视频| 97在线免费视频| 国产精品探花在线观看| 在线免费观看视频黄| 成人免费在线视频观看| 亚洲乱码国产乱码精品精软件| 国内久久久精品| 亚洲最好看的视频| 亚洲 欧美 另类人妖| 亚洲男女毛片无遮挡| 成人免费视频国产| 欧美尤物巨大精品爽| 久久综合av| 亚洲精品成人无码毛片| 欧美日韩裸体免费视频| 不卡在线视频| 亚洲va男人天堂| 亚洲黄色高清| 国产肥白大熟妇bbbb视频| 777午夜精品视频在线播放| 好看的中文字幕在线播放 | 国产一区二区在线| 中文字幕一区久久| 亚洲第一av色| 成年人在线观看网站| 91在线播放视频|