當前位置:
首頁 > 知識 > 雙11前1小時,阿里程序員發現重大bug……

雙11前1小時,阿里程序員發現重大bug……

外界都認為雙11是精心準備的,技術是遊刃有餘的。然而剛開始時,並非如此。


近期,阿里技術團隊出了一本新書:《盡在雙11:阿里巴巴技術演進與超越》。畢玄、小邪、霜波、叔同、鬼道、舒文、空濛……這些伴隨雙11成長起來的技術大牛,聯手執筆,用質樸的文字首次道出了不為人知的雙11故事。

雙11前1小時,阿里程序員發現重大bug……


比如,2011年雙11倒計時1小時,商品優惠折扣3折被寫成0.3折。23點45分,技術團隊鎖定問題、決定回滾後全部重新推送,結果再度發現一個嚴重的系統bug……


2012年雙11零點,交易成功率不到50%,各種系統報錯,最後甚至出現超賣危機……千鈞一髮之際,阿里技術團隊如何修補漏洞?


2015年,移動端入口流量大大超過預期,10%物流機器宕機,無法響應。是否要果斷直接刪除這批機器,將寶押在剩下90%的機器上?技術團隊再度面臨兩難抉擇……

高考一個人一輩子只用參加一次,而在阿里做雙11,是每年要參加一次,而且試卷一年比一年難了。


技無止境,雙十一技術進化史


2009年,雙十一誕生。當時,整個技術部門只有幾個人被臨時安排值班,高峰每秒只有400個請求。

雙11前1小時,阿里程序員發現重大bug……


8年之後,雙十一交易額增長200倍,交易峰值增長超過400倍,系統複雜度和大促支撐難度更是以指數級攀升。阿里二十多個事業部門、幾千位技術人員一起加入了雙11的備戰,實現了每秒處理17萬條請求的技術奇蹟,產生了以「全鏈路壓測」為代表的世界級技術創新。


經過多年的錘鍊和成長,如今阿里把人工智慧應到業務系統中,這個全球最複雜的業務系統、電商系統變得越來越透明,越來越自動化。2016年雙十一交出了前所未有的漂亮成績單:大問題沒有,小問題也沒有!

雙11前1小時,阿里程序員發現重大bug……



雙十一當晚奮戰在前線的程序員

面對交易額邁入千億大關的世界級場景、獨一無二的巨大挑戰,阿里如何建設全鏈路一體化的解決方案,又如何用更加逼真和自動化的方式,去評估、優化和保護整個技術鏈條?最終建立起全球最盛大的線上交易節?《盡在雙11——阿里巴巴技術演進與超越》將一一告訴你。


該書是迄今唯一由阿里巴巴集團官方出品、全面闡述雙 11 八年以來在技術和商業上演進和創新曆程的書籍。阿里巴巴集團CTO行癲稱此書為「迄今為止對雙11技術演進最客觀、最詳實的還原。」


它以雙11為著眼點,系統地闡述了阿里巴巴重要階段的技術進步歷程,通過阿里領先的交易、支付、物流系統,以及強大的計算平台、海量數據、智能演算法和一系列的方案案例,揭秘世界奇蹟雙11背後的「故事」。


5大章29節,每一節都是久經考驗的淬鍊

雙十一,是阿里技術發展的強大驅動力。這本書將帶你回顧最真實的雙十一,展示不為人知的幕後故事。


目錄:


第1章 阿里技術架構演進


雙11是阿里技術發展的強大驅動力,雙11業務的快速發展造就了阿里具備高度水平伸縮能力、低成本的電商架構體系。這個架構體系是如何一步一步形成的呢?


1.1 五彩石,電商架構新起點


1.2 異地多活,解除單地域部署限制的新型雙11擴容方式


1.3混合雲,利用阿里雲彈性大幅降低雙11成本


1.4OceanBase,雲時代的關係資料庫


1.5 手機淘寶,移動互聯網電商新時代


1.6 螞蟻技術架構演進


第2章 穩定,雙11的生命線


雙11最大的困難在於零點峰值的穩定性保障。面對這種世界級的場景、獨一無二的挑戰,阿里建設了大量高可用技術產品,形成了全鏈路一體化的解決方案,用更加逼真和自動化的方式,去評估、優化和保護整個技術鏈條,最大化地為用戶提供穩定可靠的服務。


2.1 容量規劃,資源分配的指南針


2.2 全鏈路壓測,大促備戰的核武器


2.3 全鏈路功能,提前開始的狂歡盛宴


2.4 自動化備戰,喝著咖啡搞大促


2.5 實時業務審計,從系統可用到業務正確


2.6 故障演練,系統健壯性的探測儀


2.7 系統自我保護,穩定性的最後一道屏障


第3章 技術拓展商業邊界


雙11業務驅動技術發展的同時,技術的創新與發展也不斷推動著商業模式的升級與變革,實踐著技術拓展商業的邊界。


3.1 招商報名,活動基礎設施建設


3.2 會場,小二與商家共同打造的購物清單


3.3 搜索,大促場景下智能化演進之路


3.4 個性化推薦,大數據和智能時代的新航路


3.5 供應鏈,從飛速增長到精耕細作


3.6 螞蟻花唄,無憂支付的完美體驗


第4章 移動端的技術創新之路


從2010年開始,國內爆發了從PC向移動端技術和業務的持續遷移,移動深刻地改變著人們的衣食住行和人際交往。阿里的雙11始於2009年,正好經歷了移動互聯網崛起的全程,雙11在移動端的主要創新有哪些呢?


4.1 Weex,讓雙11更流暢


4.2 互動,讓購物變成狂歡


4.3VR&AR,移動端創新體驗


4.4 奧創&TMF,讓雙11多端業務騰飛


第5章 繁榮生態,賦能商家


雙11從阿里內部員工的一個點子到全球購物狂歡節,其背後支撐是服務、物流、大數據、雲計算、金融服務等,是商家自身業務結構的調整、消費者消費習慣的轉變、第三方開發者的大量入駐,以及整個生態的變遷。


5.1 聚石塔,開放的電商雲工作台


5.2 菜鳥電子面單,大數據改變物流


5.3 生意參謀,數據賦能商家的「黑科技」


5.4 阿里小蜜,用智能重新定義服務


5.5 阿里中間件,讓傳統企業插上互聯網的翅膀


5.6 螞蟻金服,金融機構間協同運維的探索和實踐


在一起,戰一起


技術發展的高速度,最終必會衝破各類困難的圍堵。從被流量衝擊得潰不成軍,被迫奮起抗擊,到現在通過技術的力量不斷改寫雙11的用戶體驗和參與感,阿里的技術伴隨著雙11成長起來,強壯起來,自信起來。


如果你是搞開發的童鞋,強烈建議把此書讀個三遍以上(特別是頭兩章)。這樣你不僅會對阿里強大的技術架構、穩定性策略、移動端技術演進等有深入完整的了解,而且能夠站在更高的視野,去看自己目前經手的項目,會得到一定啟發。


苦難,並不值得大聲歌頌。這本書里那些經過挫折、失敗、錯誤之後摸索出來的方法、方向,相信可以幫助許多人,少走不必要的彎路,探索更遠的風景。


阿里技術粉絲專屬福利


在淘寶、天貓等搜索《盡在雙11:阿里巴巴技術演進與超越》,就能購買此書。


最後還有2個消息要告訴給大家。


一個是目前此書還是預售狀態。據說這一周左右能發貨,剛好買了小長假看看。另外一個消息,這裡有一個阿里技術粉絲的專屬福利,可以幫你省個5塊早餐錢。


阿里技術乾貨,都在裡面


優惠券有效期:即日起至3月31日


此外,所有使用優惠券購書的小夥伴,有機會獲得「雞極向上」珍藏版限量套裝。一套含五隻個性公仔,據說這可是連阿里內部童鞋都木有的福利。

雙11前1小時,阿里程序員發現重大bug……



活動時間:即日起至3月31日


不是每一位程序員都有機會經歷千億交易額的世界級場景,但是我們可以通過此書,感受業界一流程序員解決問題的方式。


想要了解阿里技術以及背後的故事,這應該是目前最好的一本書了。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序猿 的精彩文章:

做開發十年,我總結出了這些開發經驗
Node.js對於Java開發者而言是什麼?
普通程序員如何轉向AI方向
StackOverflow 2017開發者調查報告!
IntelliJ IDEA 2017.1正式發布

TAG:程序猿 |

您可能感興趣

2016年總結-Java程序員
程序員遇到Bug時的30個反應
小心!平均每天都有8400款Android惡意程序問世
重啟:2022年,一個試圖用AI取代程序員的故事
三星Unpacked 2017應用程序
平均每天都有8400款Android惡意程序問世
【BlackHat 2017】議題分享:一款潛伏了多年的Mac惡意程序,為何迄今仍「逍遙法外」?
程序員被前妻勒索1000萬自殺:WePhone軟體已下架
0046 JavaScript實現四則運算器程序
程序員面試,純css畫MacBook,代碼300行,真是天才
2017年ACM程序設計大賽:清華北大復旦進前10
高逼格!程序員睡前發「73 76 79 86 85」 女孩熬夜破解 竟是……
為什麼Ubuntu MATE 17.10是程序員最喜歡的Linux發行版?
iOS 11:屏幕上同時運行4個iPad應用程序
打假小程序 「12315」 上線!因為它,iPhone 8 或是史上最貴 iPhone
WePhone程序員遭遇騙局 被前妻勒索1000萬自殺
Win7應用程序正常初始化(0xc0000135)失敗的解決方法
iOS 11不要輕易升級,蘋果一舉封殺18.7萬家應用程序!
win8.1安裝程序出現內部錯誤2203怎麼辦