摘要:軟考架構好考嗎?怎么備考?系統(tǒng)架構設計師是軟考高級考試資格之一,本文帶來軟考系統(tǒng)架構設計師考試通關學員的備考經(jīng)驗分享:確定目標,選定道路,踏實去做,拿到結果。相信對在備考系統(tǒng)架構設計師的考生會有幫助。
軟考架構好考嗎?怎么備考?以下為通過軟考架構的希賽學員帶來的備考經(jīng)驗分享,在備考軟考系統(tǒng)架構設計師的朋友們,不妨來看看通過學員的備考經(jīng)驗吧!
軟考架構備考經(jīng)驗分享:確定目標,選定道路,踏實去做,拿到結果
一、學員情況簡介
該學員目前從事供應鏈軟件交付項目領域,架構師崗位,選擇考系統(tǒng)架構設計師是項目交付需要架構師證書,完善架構師知識體系,而選擇希賽是可以節(jié)省時間,快速拿證。
二、備考的三個階段
階段一 基礎知識
按時聽課,學習打卡【零散+周末+核心內容看2遍 比如案例題】
刷題 【零散時間,上下班路上】
知識點默寫,知識點結構,加強記憶【整塊時間,周末,假期】
階段二 突破
做案例題【整塊時間,周末,假期】
寫論文【整塊時間,周末,假期】
階段二 實戰(zhàn)模擬
做模擬題【整塊時間,周末,假期】
三、不同考試科目的備考方法
(一)綜合
知識點+知識結構 【預習+精講視頻】
刷題+完善(知識點+知識結構)
利用好零散時間
(二)案例
題型1 理論+做題
質量屬性相關
架構風格相關
需求分析相關
題型2 理論+做題+實踐
實踐=項目遇到的問題+解決方案。
緩存相關實踐:Redis。
問題:性能問題,數(shù)據(jù)庫訪問慢,讀多寫少場景。
解決方案:引入Redis緩存。
問題:數(shù)據(jù)更新的時候,緩存不能及時刷新。
解決方案:先更新數(shù)據(jù)庫,再刪除緩存。
問題:高并發(fā)讀取的時候,如果緩存都沒有命中,造成請求都到數(shù)據(jù)庫,造成數(shù)據(jù)庫連接池不夠,系統(tǒng)異常。
解決方案:控制并發(fā),異步刷新。
安全相關實踐:接口簽名,JWT,Oauth2,單點登錄,金額加密。
文檔數(shù)據(jù)庫相關實踐:分詞,分片,副本。
對象存儲相關實踐:元數(shù)據(jù)管理,存儲管理。
負載均衡相關實踐:LVS NGINX。
(三)論文
理論+項目+實踐。
實踐=項目遇到的問題+解決方案 【多關注相關分享,別人的分享中獲取經(jīng)驗】。
比如
分層架構=接口層大量業(yè)務邏輯,代碼大量重復,代碼漏改動,出現(xiàn)線上問題,不容易修改,分層,明確職責,適配新的前端比如小程序。
軟件可維護性=如何進行代碼質量度量,Sonar代碼檢查工具,設計代碼度量標準,提高代碼質量。
軟件可維護性=修改BUG上線以后,線上原有流程受影響,全量回歸測試工作量大,引入自動化測試,高效率自動化回歸。
軟件可維護性=接口異常和性能問題,需要業(yè)務反饋后研發(fā)排查才能定位到問題,引入應用監(jiān)控工具Skywalking,方法的性能和異常進行監(jiān)控和報警,主動發(fā)現(xiàn)問題?;A設施CPU 內存 磁盤監(jiān)控和報警,引入 prometheus、grafana 監(jiān)控等。
四、個人感語
確定目標,選定道路,踏實去做,拿到結果
軟考備考資料免費領取
去領取