精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

靈魂 36 問,讓你快速熟悉一個系統

系統
面對一個完全陌生的系統,如何快速的熟悉并上手?本文將從三個方面進行總結,提供一個系統的方法,同時也可以用來 review 已有的系統,查漏補缺。

 面對一個完全陌生的系統,如何快速的熟悉并上手?本文將從三個方面進行總結,提供一個系統的方法,同時也可以用來 review 已有的系統,查漏補缺。

[[320916]]

前言

開發人員經常會面臨下面一些場景:

  • 新人入職,需要學習已有系統,作為 landing 的一部分,如何學習?
  • 被拉過去參與一個陌生系統的迭代開發或者系統維護(bugfix),如何快速上手?
  • 同事離職或轉崗,需要把系統交接給你,怎么去接?內心 os:這是一口鍋嗎?

[[320917]]

 

這樣的場景多了,就需要去梳理常見問題以及應對方法,方便后續遇到類似場景可以快速應對。本文總結熟悉系統主要分三部分:業務學習、技術學習、實戰。每部分會梳理一些在學習過程中需要解答的問題,這些問題隨著經驗的積累需要逐步補充完善。

業務學習

業務學習就是從業務角度去學習系統,我們需要了解系統的客戶是誰、使用人是誰、帶來了什么價值,系統提供了哪些功能等。不清楚業務,就等于不知道系統在干什么。技術是為業務落地而服務,清楚了業務才知道怎樣用技術更好地服務業務,所以業務學習是熟悉一個系統的首要任務。這塊主要的學習方式有跟產品、運營、開發溝通,學習產品設計文檔文檔、PRD、自己使用系統,還有一些常見圖,如產品功能架構圖、業務流程圖、功能樹,用例圖等。

常見問題:

  • 系統所在行業的情況是怎樣?
  • 系統的目標用戶是誰?比如是給公司高層做決策用?給運營或客服用?還是互聯網用戶用?
  • 平均有多少人在使用?高峰期多有少人在用?
  • 系統有什么業務價值?有哪些指標可以衡量系統業務價值?
  • 系統有哪些功能模塊?
  • 系統有哪些領域概念?梳理下系統的領域模型。
  • 系統的關鍵業務流程有哪些?關鍵業務流程是怎樣?
  • 系統的非功能性需求有哪些?如性能、質量、擴展性、安全性等。
  • 系統未來的發展規劃是怎樣?

技術學習

技術學習主要學習系統的架構、如何實現、系統的運維等。描述一個系統的架構有五視圖方法論,五視圖分別是:邏輯架構、開發架構、運行架構、物理架構、數據架構。

邏輯架構

邏輯架構著重考慮功能需求,系統應當向用戶提供什么樣的服務,關注點主要是行為或職責的劃分。常用表達圖形,靜態圖有包圖、類圖、對象圖,動態圖有序列圖、協作圖、狀態圖、活動圖。邏輯架構的核心設計任務是模塊劃分、接口定義、領域模型細化。

常見問題:

  • 有哪些子系統或模塊?系統之間是什么樣的關系?
  • 對外上下游接口有哪些?對接人是誰?
  • 關鍵業務流程怎么實現的?用類圖、序列圖等方式表達出來。

開發架構

開發架構關主要關注系統源代碼、第三方SDK、使用的框架、中間件、工具包。

常見問題:

  • 代碼在哪?
  • 包怎么劃分的?怎么分層?如 mvc、controller-service-dao。
  • 用了什么框架?如 ssh、dubbo。
  • 用了哪些工具包?如 apache commons、guava。
  • 用了哪些中間件?如 metaq、tair、schedulerX、Diamond。
  • 依賴哪些平臺?如權限平臺、流程引擎等。

運行架構

運行架構的著重考慮運行期質量屬性,關注點是系統的并發、同步、通信等問題,這勢必涉及到進程、線程、對象等運行時概念,以及相關的并發、同步、通信等。

常見問題:

  • 系統能支撐多少 qps ?峰值 qps 多少?
  • 與上下游系統怎么交互的?rpc?http?同步還是異步?

物理架構

物理架構的設計著重考慮安裝和部署需求,關注點是目標程序及其依賴的運行庫和系統軟件最終如何安裝或部署到物理機器,以及如何部署機器和網絡來配合軟件系統的可靠性、可伸縮性、持續可用性、性能和安全性等要求。

常見問題:

  • 系統如何發布部署?有哪些部署環境?
  • 系統有多少臺機器?
  • 系統部署怎么部署的?關注接入層,部署方式,如集群部署、分布式部署等。
  • 有沒有容器化?
  • 有沒有多機房部署?

數據架構

數據架構的設計著重考慮數據需求,關注點是持久化數據的存儲方案,不僅包括實體及實體關系數據存儲格式,還可能包括數據傳遞、數據復制、數據同步等策略。

常見問題:

  • 數據存儲在哪?用了什么數據庫,如 oracle、mysql。
  • 梳理 E-R 圖。
  • 數據量有多少?是否有分庫分表?
  • 用了哪些 nosql 庫?
  • 有哪些數據同步任務?
  • 大數據框架的使用情況如何?

系統運維

系統運維重點關注什么時候會出問題,出了問題怎么解決。

常見問題:

  • 什么時間容易出問題?比如電商雙十一,對系統的壓力很大,這時候很容易出問題。
  • 對關鍵功能是否有監控?需要看系統有配置了哪些報警項,監控了哪些方面。
  • 出了問題怎么解決?日志在哪?是否有全鏈路跟蹤?是否有一些緊急操作,比如開關配置、降級、限流配置。
  • 系統有哪些坑?找開發同學回顧歷史問題,以免踩坑。通過同事總結的 case,或者與負責的產品、運營、技術與了解。系統總會有一些坑,需要把這些坑填上。歷史代碼經過多次迭代總會導致復雜度高(分支、嵌套、循環很多),存在設計漏洞,性能隱患等,很難維護,這些就需要我們去重構了。記住有一句話:填的坑越大,能力越大。
  • 運營、客服反饋的常見問題有哪些?

實踐

熟悉了系統的業務和技術后,就要實戰了,通過實戰進一步加深對系統的熟悉程度。實踐可以通過做需求、修 bug、重構等方式,親自動手編碼、調試、測試、上線。

總結

已有系統通常經歷了從 0 到 N 的建設過程,熟悉系統其實是一個逆向推導過程,也是一個學習架構、閱讀源碼的過程。在學習的過程中最好能帶上思考,比如為什么要這么設計,為什么要用這個中間件?是否有更好的編碼方式?哪些地方可以優化等,以此達到一個深入熟悉的過程。

責任編輯:武曉燕 來源: 阿里技術
相關推薦

2020-09-23 10:59:00

開發技能代碼

2019-12-20 09:31:23

TCPHTTP瀏覽器

2022-05-17 20:37:41

MyPick泛型對象類型

2023-11-23 16:46:55

LinuxAWK運維

2019-06-27 10:15:46

架構代碼項目

2017-12-07 15:05:50

全球互聯網創新峰會

2024-08-28 08:38:51

2015-07-29 10:00:16

開源項目

2024-02-26 07:51:08

業務系統迭代

2024-01-22 11:06:47

系統后端開發

2020-01-23 15:44:58

運維架構技術

2020-03-24 10:20:24

TCP協議網路

2018-04-24 10:05:13

Docker工具交付

2024-06-19 09:47:21

2015-07-28 15:35:48

學習語言

2019-04-13 14:33:29

2017-12-04 01:08:15

戴爾

2024-02-26 18:11:08

Docker容器鏡像

2025-04-24 10:20:00

2024-03-15 08:18:25

volatileAtomic關鍵字
點贊
收藏

51CTO技術棧公眾號

中文字幕在线播放日韩| 青青草视频成人| 黄网站在线观| 99精品热视频| 国产精品av在线播放| 东方伊人免费在线观看| 国产91精品一区| 激情五月综合网| 欧美一区二区高清| 国产精品第12页| 亚洲制服国产| 国产女人18水真多18精品一级做| 92福利视频午夜1000合集在线观看| 日韩 欧美 亚洲| 国产精品毛片一区二区在线看| 欧美精品一区二区三区在线| 777视频在线| 久久男人天堂| 亚洲男人天堂一区| 日本欧美在线视频| 午夜免费激情视频| 欧美一级淫片| 亚洲男人的天堂在线| 国产毛片久久久久久国产毛片| 欧美日韩国产综合视频 | 三级av免费观看| 超碰资源在线| 亚洲精品一二三| 日韩欧美99| 无码人妻aⅴ一区二区三区有奶水| 亚洲精品99| 在线视频日韩精品| 六十路息与子猛烈交尾| 日韩中文一区二区| 在线电影院国产精品| 91视频免费版污| 伊人久久精品一区二区三区| 亚洲一区二区成人在线观看| 成人综合色站| 国产精品国产精品国产专区| 日本一不卡视频| 欧美一区视频在线| 国产黄色片免费看| 1024成人| 欧美精品福利在线| 久草成人在线视频| 一区二区三区在线观看免费| 精品国产一区二区三区在线观看 | 天堂在线中文在线| 久久精品 人人爱| 欧美日韩精品一二三区| 亚洲色图 在线视频| h视频在线播放| 久久久国产一区二区三区四区小说 | 正在播放木下凛凛xv99| 久久久久久久欧美精品| 青草成人免费视频| 少妇高潮一区二区三区喷水| 日本欧美国产| 日韩综合视频在线观看| 永久免费看mv网站入口| 综合天堂av久久久久久久| 久久亚洲精品网站| 青娱乐av在线| 在线日韩电影| 日本亚洲精品在线观看| 亚洲 欧美 中文字幕| 日本伊人色综合网| 亚洲a级在线观看| 乱精品一区字幕二区| 99re这里都是精品| 日韩精品最新在线观看| 欧美成人三区| 亚洲一区二区三区小说| 国产精品后入内射日本在线观看| 成人性生活视频| 欧美视频精品在线观看| 久久综合在线观看| 老司机aⅴ在线精品导航| 亚洲免费视频一区二区| 成人三级视频在线观看| 激情综合电影网| 日本高清视频精品| 国产精品欧美久久久久天天影视| 成人久久18免费网站麻豆| 久久影院理伦片| 日本在线人成| 午夜日韩在线观看| 天堂中文视频在线| 精品三级久久久| 国产网站欧美日韩免费精品在线观看 | 亚洲婷婷综合网| 久88久久88久久久| 精品久久久三级| 日本中文在线| 欧美日韩中文字幕日韩欧美| 爱豆国产剧免费观看大全剧苏畅| 九色丨蝌蚪丨成人| 日韩综合视频在线观看| 特一级黄色大片| 韩国理伦片一区二区三区在线播放| 国产精品二区二区三区| 98在线视频| 黄色成人在线免费| 黄色aaaaaa| 欧美**字幕| 欧美黑人巨大xxx极品| 色婷婷久久综合中文久久蜜桃av| 成人涩涩免费视频| 在线视频亚洲自拍| 欧美女v视频| 亚洲乱码日产精品bd| 日本精品久久久久中文字幕| 97精品久久| 91精品国产高清一区二区三区| 97人妻精品一区二区三区免费 | 91在线精品一区二区三区| 一级做a爰片久久| 国产免费不卡| 亚洲国产黄色片| 性生交大片免费全黄| 丝袜国产日韩另类美女| 国产嫩草一区二区三区在线观看| 欧洲日本在线| 欧美性大战久久| 久久精品国产亚洲av麻豆| 一区二区亚洲| 91久久久一线二线三线品牌| 日韩欧美小视频| 欧洲在线/亚洲| 麻豆av免费观看| 9色精品在线| 国产chinese精品一区二区| av在线看片| 9191国产精品| 无套内谢丰满少妇中文字幕| 日韩欧美网站| 国产精品久久久久一区二区| 久香视频在线观看| 欧美视频二区36p| v8888av| 亚洲在线国产日韩欧美| 精品国产_亚洲人成在线| 国模精品视频| 亚洲国产小视频| 成人毛片18女人毛片| www.欧美日韩国产在线| 欧美视频在线观看网站| 亚洲高清黄色| 91精品中文字幕一区二区三区| 天天舔天天操天天干| 日本伊人午夜精品| 亚洲一区二区高清视频| 亚洲精品第一| 精品国产美女在线| 国产成人精品毛片| 一级精品视频在线观看宜春院| 中文字幕欧美视频| 一区在线视频观看| 久久国产精品 国产精品| 色偷偷色偷偷色偷偷在线视频| 日韩成人中文电影| 亚洲成人av影片| 999精品视频| 欧美激情国产精品| 不卡av在线网站| 精品人妻伦一二三区久| 国产日韩一区| 亚洲国产日韩综合一区| 91麻豆精品国产91久久久更新资源速度超快| 亚洲丝袜一区在线| 一卡二卡三卡在线| 精品成人免费| 国产精品区免费视频| 人成在线免费网站| 中文字幕日韩精品在线| 99久久精品国产一区色| 午夜成人免费电影| 韩国三级hd中文字幕| 国产综合久久久久久久久久久久| 97超碰国产精品| 精品中文字幕一区二区三区av| 国产精品流白浆视频| ,亚洲人成毛片在线播放| 亚洲激情自拍视频| 3d动漫精品啪啪一区二区下载| 性伦欧美刺激片在线观看| 一本色道久久综合亚洲精品婷婷 | 中文日韩在线| 亚洲春色综合另类校园电影| 香蕉成人app| 韩国v欧美v亚洲v日本v| 久久久久久久久国产| jlzzjlzzjlzz亚洲人| 欧美日韩在线观看视频| 毛葺葺老太做受视频| 亚洲国产尤物| 欧美激情一区二区久久久| 国产中文字幕在线视频| 337p亚洲精品色噜噜噜| 亚洲av中文无码乱人伦在线视色| 综合电影一区二区三区| 精品无码一区二区三区| 国产精品综合一区二区| 日韩av电影在线网| 18videosex性欧美麻豆| 亚洲午夜色婷婷在线| 久草精品在线播放| 欧美精品大片| 亚洲人成影视在线观看| 思热99re视热频这里只精品| ts人妖另类在线| 欧美亚洲二区| 欧美极品第一页| 中文天堂在线资源| 日韩欧美大尺度| 欧美极品aaaaabbbbb| 久久亚洲私人国产精品va媚药| 丰满少妇在线观看| 亚洲综合国产| 国产免费黄色小视频| 综合精品久久| 福利网在线观看| 一区二区三区视频播放| 久久久久久久久久久免费精品| av在线播放免费| 日韩毛片中文字幕| 少妇一级淫片免费看| 日韩情涩欧美日韩视频| 中文在线观看免费网站| 亚洲同性同志一二三专区| 污视频在线观看免费网站| 青青草国产成人99久久| 成年人网站大全| 久久亚洲影院| 国产成人亚洲精品无码h在线 | 一女被多男玩喷潮视频| 欧美婷婷在线| 欧美亚洲黄色片| 亚洲电影成人| 精品少妇在线视频| 最新日韩av| 久色视频在线播放| 一本综合久久| 99久久久无码国产精品6| 亚洲一区二区动漫| 国产精彩免费视频| 免费观看在线色综合| 欧美一级特黄a| 久久成人麻豆午夜电影| 午夜一级免费视频| 国产精品自拍一区| 国产av一区二区三区传媒| 成人免费精品视频| 亚洲欧美色图视频| 国产日韩亚洲欧美综合| 中国黄色片一级| 国产在线精品免费av| 少妇性l交大片7724com| 成人性生交大片免费看中文网站| 国模无码视频一区| 91麻豆6部合集magnet| 久久久视频6r| 亚洲三级在线看| 国产午夜免费视频| 色爱区综合激月婷婷| 在线观看一二三区| 黄网站色欧美视频| 香蕉污视频在线观看| 欧美区视频在线观看| 午夜美女福利视频| 亚洲另类欧美自拍| 欧美私人网站| 久久久久久久成人| 成人视屏在线观看| 午夜精品一区二区三区在线 | 中文字幕乱码一区二区免费| 国产成人av免费在线观看| 亚洲一区中文在线| 波多野结衣av无码| 日韩一区二区在线播放| 五月天婷婷社区| 久久精品这里热有精品| 阿v视频在线观看| 国产精品青草久久久久福利99| 精品视频在线观看网站| 久久精品国产理论片免费 | 毛片av在线播放| 久久蜜桃资源一区二区老牛| 亚洲精品在线网址| 久久男人中文字幕资源站| 成人免费黄色小视频| 国产丝袜在线精品| 印度午夜性春猛xxx交| 欧美日韩在线视频首页| 国产免费黄色大片| 亚洲女人天堂色在线7777| 超碰在线无需免费| 国产精品久久久久久av下载红粉| 91精品尤物| 成人手机视频在线| 久久中文欧美| 欧美xxxx×黑人性爽| 日韩美女视频19| 97人妻一区二区精品视频| 日韩欧美视频在线| 日本欧美在线视频免费观看| 欧美诱惑福利视频| av日韩精品| 天天操天天干天天玩| 日本不卡视频一二三区| 欧美bbbbb性bbbbb视频| 夜夜嗨av一区二区三区中文字幕| 中文字幕 国产精品| 日韩久久精品电影| av中文字幕在线观看第一页| 91最新国产视频| 91精品一区二区三区综合在线爱| 久久综合久久色| 99久久精品99国产精品| 免费网站看av| 91精品一区二区三区在线观看| 成人在线观看黄色| 国产成人一区三区| 亚洲人成精品久久久| 丰满少妇久久久| 成人黄色一级视频| 久青草免费视频| 日韩精品一区二区在线| av在线麻豆| 99高清视频有精品视频| 香蕉视频国产精品| 日本在线观看视频一区| 亚洲天堂免费看| 国产女人高潮毛片| 欧美老女人在线视频| 年轻的保姆91精品| 成年丰满熟妇午夜免费视频| 韩国av一区二区三区四区| 黑人狂躁日本娇小| 欧美一区二区久久久| 91香蕉在线观看| 99re在线观看视频| 亚洲黄色影院| 国产精品jizz| 日本韩国欧美在线| 69视频在线观看| 91精品一区二区| 高潮久久久久久久久久久久久久 | 日本视频在线| 91探花福利精品国产自产在线 | 各处沟厕大尺度偷拍女厕嘘嘘| 99re视频这里只有精品| 一级成人黄色片| 一区二区欧美亚洲| 中文字幕成人| 欧美另类videos| 不卡视频免费播放| www毛片com| 日韩最新av在线| aiai久久| 国产免费人做人爱午夜视频| 亚洲国产精品成人久久综合一区| 一起草av在线| 欧美富婆性猛交| 一道本一区二区三区| 15—17女人毛片| 一区二区三区蜜桃| 五月婷婷在线播放| 国产成人jvid在线播放| 偷拍欧美精品| 日本一区二区在线免费观看| 91黄色免费观看| 国产在线观看91| 日韩av成人在线| 亚洲在线久久| 国产国语性生话播放| 欧美日韩五月天| h片视频在线观看| 视频一区二区三| 国产91精品精华液一区二区三区 | 亚洲国产综合人成综合网站| 亚洲日本香蕉视频| 国产日韩精品在线观看| 伊人久久亚洲热| 香蕉久久久久久久| 亚洲第一区在线| 日韩电影精品| 精品视频免费在线播放| 国产精品丝袜在线| 人妻少妇一区二区三区| 国产视频福利一区| 国产精品毛片| 美女的奶胸大爽爽大片| 国产一区二区三区免费视频| 澳门精品久久国产| 日韩av片免费观看| 一本大道久久a久久精品综合| 黄色av电影在线观看| 欧美日本亚洲|