先講幾個個人不光彩的經歷。 一、 應該是11年還在人人的時候,那段時間主要工作都是純考驗技術的活兒。那時候離職人多。我一個人承擔了原來4個團隊的工作。白天各路產品來找。我要利用晚上的時間將 ...
在上篇 架構師畫像 的文章中提到了自己在系統設計上犯過的一些錯,覺得還挺有意義的,這篇文章就來回顧下自己近八年來所做的一些系統設計,看看犯的一些比較大的血淋淋的錯誤 很多都是推倒重來 ,這八年來主要做了三個基礎技術產品,三個橫跨三年的大的技術項目 其中有兩個還在進行中 ,發現大的錯誤基本集中在前面幾年,從這個點看起來能比較自豪的說在最近的幾年在系統設計的掌控上確實比以前成熟了很多。 第 個錯 在 ...
2018-09-29 10:01 1 1541 推薦指數:
先講幾個個人不光彩的經歷。 一、 應該是11年還在人人的時候,那段時間主要工作都是純考驗技術的活兒。那時候離職人多。我一個人承擔了原來4個團隊的工作。白天各路產品來找。我要利用晚上的時間將 ...
最后更新於2018/11/16 我們和一般技術公司不一樣的地方,在於對待錯誤的態度。接下來大家會對這一點深有體會。 我所能做的,就是和每個人談談我的失敗經歷,我倒是敢保證,如果你們都重蹈我的 ...
作者題解鏈接 題解鏈接 原文鏈接 開發者社區> 面試一點通> 正文 阿里畢玄:來測試下你的Java編程能力 1.基於BIO實現的Server端,當建立了100個連接時,會有多少個線程?如果基於NIO,又會是多少個線程? 為什么? BIO:默認,同步阻塞IO流 ...
原文鏈接 開發者社區> 面試一點通> 正文 阿里畢玄:來測試下你的Java編程能力 【不懂】 16. 用什么工具,可以在Java程序運行的情況下跟蹤某個方法的執行時間,請求參數信息等,並請解釋下工具實現的原理。 btrace,Arthas,主要借助JVM attach agent ...
2018 年 12 月 25 日,在 TGO 鯤鵬會杭州分會「E 家宴」的現場,阿里巴巴系統軟件、中間件、研發效能負責人畢玄做了《雲時代的軟件架構》分享,本文根據其演講整理而成,有部分刪節。TGO 鯤鵬會公眾號(ID:tgo-kunpenghui)授權 InfoQ 轉載。1奠定阿里五年業務快速發展 ...
以技術先進、系統實用、結構合理、產品主流、低成本、低維護量作為基本建設原則,規划系統的整體構架。 先進性: 在產品設計上,整個系統軟硬件設備的設計符合高新技術的潮流,媒體數字化、壓縮、解壓、傳輸等關鍵設備均處於國際領先的技術水平。在滿足現期功能的前提下,系統設計具有前瞻性,在今后較長時間內保持 ...
秒殺活動是指網絡商家為促銷等目的組織會網上限時搶購活動,這種活動具有瞬時並發量大、庫存量少和業務邏輯簡單等特點。設計一個秒殺系統需要考慮的因素很多,比如對現有業務的影響、網絡帶寬消耗以及超賣等因素。本文會討論秒殺系統的各個環節可能存在的問題以及解決方案。 秒殺系統 傻瓜式秒殺系統 秒殺系統 ...
目錄 1、系統設計的任務與原則 1.1、系統設計的任務 1.2、系統設計的原則 2、系統功能結構設計 2.1、模塊和模塊化設計 2.2、模塊結構圖和功能結構設計 2.3、模塊設計優化的原則 ...