如何成為乙個系統 服務 模組的owner

2021-07-05 18:36:20 字數 841 閱讀 1129

基本技能:

個人認為接手乙個服務的一般過程:

第一步:理解系統需求的前世今生(這裡需要閱讀文件,約談pm,rd等),最終能乙個需求過來能判斷是不是服務的邊界範圍之內

第二步:閱讀接手的**,要求能做到能夠畫出系統的架構圖,清楚依賴方

第三步:從小需求開始,以點帶面,包括前端後台到資料庫,包括**的提交到最終的部署上線等等

第四步:對服務的未來規劃,推廣有自己的方案輸出,後續能堅持執行等 要求

內容,或例子

開發與實現

1.理解業務模型

2.工程模組化管理(要必要的話)

3.**倉庫管理

4.文件輸出

比如sinai得業務服務的邊界,服務只管資訊的聚合,並不著重檢索。

對新的需求評審能力,單獨開發能力,能夠畫出系統的架構圖等等

**的模組部署結構,多分支開發、進度控制、**/資源/對外輸出文件管理,對於每個服務應該有自己的文件主頁,如sinai的文件給呼叫放節省了不少rd交流時間質量與

保證堅持base原則,

可用+一致性+分布式

等等。1.保證功能,3個9還是4個9

2.效能

3.健壯

4.排查問題機制,或是事故處理,或是排查問題處理

5.**風格

功能: 效能:

健壯性**風格

運維與簡捷1.監控

2.報警

3.部署管理

4.資料庫的遷移和備份

5.處理事故

努力做到,對等機房節點配置相同,發布部署方式統一

監控/報警/排查、解決問題

注重降低運維成本:

一些瑣事:機器申請、磁碟日誌清理、自動重啟等

如何成為乙個高手

1.練習 要刻意練習。而不只是一萬小時定律 1萬小時的錘煉是任何人從平凡變成超凡的必要條件 因為花了一萬小時的時間不代表練習就能足夠到位。練習的基礎就是基本功,而基本功的本質並不是初級入門,而是套路 這裡的套路不等同於武術套路 這個套路是個知識罐頭 把已經明白的東西,抽象成非常簡潔的東西拿來就用 練...

如何成為乙個優秀的系統架構師

老男孩linux高階架構師第四節課程課前思想講解分享 1 學習心態的轉變 大家不是來學習,而是工作,老男孩老師就是你們的領導。領導分配了任務,又給大家詳細講解了。那現在,咱們公司要上這個專案,讓你去搞,你沒有理由不搞定。工作中老大給你講解細節,這個是不會有的。所以,從需求分析開始,到出一套專業可實施...

如何成為乙個好上司

做為上司的你是否從來不聽下屬的抱怨和問題,從而導致與下屬不和?如何提高自身,做到更好的管理?1.時常肯定下屬的工作。每個人都喜歡自己的工作被上司和同事肯定。讓你的下屬每天都覺得他 她 非常重要,這樣他們才能對工作更加有熱情。2.鼓勵下屬冒險。給予下屬足夠的空間,甚至是冒險的空間。你會發現,每個階層的...