以下經驗主要從閱讀過的書籍中摘錄,每條經驗都會標明出處
----《大型**技術架構 核心原理與案例分析--李智慧型》
2.救世主定律:遇到問題,分析問題,最後總能解決問題。如果遇到問題就急匆匆地從外面挖乙個高手,然後指望高手如探囊取物般輕鬆搞定,最後怕是只有彼此抱怨和傷害。許多問題只是看起來一樣,具體問題總是要具體對待的,沒有銀彈,沒有救世主。所以這個定律準確的說應該是「沒有救世主定律」。
----《大型**技術架構 核心原理與案例分析--李智慧型》
----《大型**技術架構 核心原理與案例分析--李智慧型》
4.在設計系統時,應該多考慮墨菲定律:
a.任何事情都沒有表面看起來那麼簡單。
b.所有的事都會比你預計的時間長。
c.可能出錯的事總會出錯。
d.如果你擔心某種情況發生,那麼它就更有可能發生。
----《億級流浪**架構核心技術--張開濤》
5.在系統劃分時,也要考慮康威定律:
a.系統架構是公司組織架構的反應。
b.應該按照業務閉環進行系統拆分/組織架構劃分,實現閉環/高內聚/低耦合,減少溝通成本。
c.如果溝通出現問題,那麼就應該考慮進行系統和組織架構的調整。
d.在合適時機進行系統拆分,不要一開始就把系統/服務拆得非常細,雖然閉環,但是每個人維護的系統多,維護成本高。
----《億級流浪**架構核心技術--張開濤》
金融業務架構經驗總結
等等 首先,有個概念 點融component架構 這張非常設計具體業務了,但金融部分仍非常值得參考,如一些component 對賬戶模型 對賬,也可以成為清算。一般為了保證系統的資料的準確性,尤其是金額資料。金額的走向如下 使用者銀行賬戶 支付 銀行 第三方支付平台 通知 內部系統。所以銀行會有流水...
經驗總結 資料預處理經驗總結1
1.對於特徵較多的df,進行資料預處理時需要對每個特徵變數進行相關處理,為了避免混亂,可以df.info 後將輸出複製到sublime,然後在sublime中針對每個特徵變數進行處理方式標註 非python 只是為了展示在sublime中的效果 action type 30697 non null ...
C 經驗總結
1.標準庫的使用過程中,自己一定要注意,不能使用迭代器保留,因為新的stl中,加入了迭代器新的檢測機制,就是為了怕使用者使用的過程中自己將迭代器有意無意的引用了不存在的物件,因此這就要求我們的迭代器物件一定要在訪問的物件之前進行析購,否則你的程式將出錯。這個是c v8.0 中ms 加入新的安全機制,...