精品欧美一区二区三区在线观看 _久久久久国色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精品女人在线观看免费视频| 欧美日本国产| 在线观看视频91| 成人在线视频网址| 人妻互换一区二区激情偷拍| 暧暧视频在线免费观看| 六月丁香婷婷久久| 亚洲欧洲自拍偷拍| 欧美成人一区二区在线观看| 99久久久久久久| 欧美肉体xxxx裸体137大胆| 亚洲va国产天堂va久久en| 91久久久久久久久久久久久| 成人在线观看免费高清| 在线天堂新版最新版在线8| 国产一区二区成人久久免费影院| 在线观看日韩专区| 日韩av在线综合| 亚洲色图 校园春色| 欧美日韩一区二区三区四区在线观看| 亚洲精品www久久久久久广东| 99er在线视频| www.av黄色| 亚洲一区欧美| 91精品一区二区三区久久久久久| 中文字幕日韩一区二区三区不卡| 亚洲 国产 日韩 欧美| 亚洲亚洲免费| 欧洲av在线精品| 欧美一级视频免费看| 亚洲第一页综合| 亚洲国产电影| 日韩成人xxxx| 50路60路老熟妇啪啪| 激情视频在线观看免费| 日韩av在线播放中文字幕| 国产一区二区三区欧美| 国产原创精品在线| 麻豆影院在线| 国产成人午夜视频| 久久久久久国产精品久久| 日本国产在线视频| 超碰国产一区| 1024国产精品| 国产精品免费一区二区三区| 日本一级一片免费视频| 国产精品一区二区av交换| 欧美日韩国产一级| 青青在线视频免费观看| 婷婷色在线观看| 琪琪一区二区三区| 日韩免费不卡av| 91狠狠综合久久久| 天堂va欧美ⅴa亚洲va一国产| 亚洲综合一区在线| 久久伦理网站| 中文字幕日本人妻久久久免费| 91精品国产成人观看| 亚洲国产精品yw在线观看| aa免费在线观看| 韩国成人动漫| 欧美三级日韩三级国产三级| 久久av喷吹av高潮av| 神马午夜在线观看| www.欧美精品一二区| 国产精品自产拍高潮在线观看| 日韩一区二区不卡视频| 日韩欧美四区| 欧美一区二区三区视频免费播放 | 天天躁日日躁狠狠躁喷水| 成人动漫av在线| 国产精品黄色av| 欧美成人aaa片一区国产精品| 人人精品视频| 日韩视频国产视频| 另类小说第一页| 免费在线国产视频| 国产精品色一区二区三区| 电影午夜精品一区二区三区| 色香蕉在线视频| 久久久综合激的五月天| 青青在线视频一区二区三区| 九九热最新地址| 久久av超碰| 亚洲成人av资源网| 国产精品揄拍100视频| 国内精品视频| 欧美日韩精品福利| xxxx国产视频| 久久99国内| 久久综合伊人77777蜜臀| 欧美狂猛xxxxx乱大交3| 福利在线一区| 欧美zozo另类异族| 欧美精品色视频| 中文幕av一区二区三区佐山爱| 日韩一区国产二区欧美三区| jizz欧美性20| 亚洲人挤奶视频| www.亚洲男人天堂| 免费成人深夜天涯网站| 欧美区亚洲区| 国产精品视频成人| 中文字字幕在线观看| 国产传媒日韩欧美成人| 欧美精品v日韩精品v国产精品| 欧美一级淫片免费视频魅影视频| 国产成人午夜精品影院观看视频| 欧美日韩精品免费观看视一区二区| 一区二区三区视频在线观看视频| 欧美韩国一区二区| 欧美日韩系列| 密臀av在线| 欧美日韩国产一级| 国产男男chinese网站| 欧美日韩精品| 成人黄色生活片| 国产精品自偷自拍| 国产专区欧美精品| 品久久久久久久久久96高清| 国产一级网站视频在线| 亚洲一区在线观看免费观看电影高清| 久草视频这里只有精品| 亚洲成a人片777777久久| 欧美卡1卡2卡| 男女做爰猛烈刺激| 99精品综合| 欧美www在线| 青娱乐国产精品| 国产欧美日韩一区二区三区在线| 91精品国产91久久久久久最新| 国产小视频在线免费观看 | 91视频最新入口| 成人欧美magnet| 欧美精品一区在线观看| 中文字幕精品久久久| 亚洲警察之高压线| 久久欧美在线电影| 无码人妻丰满熟妇区bbbbxxxx | 亚洲欧洲综合另类| 糖心vlog在线免费观看| 国产精品久久久久77777丨| 69久久夜色精品国产69蝌蚪网| 少妇视频在线播放| 三级欧美韩日大片在线看| 国产精品wwwwww| 国际av在线| 日本乱人伦一区| 成人性生交视频免费观看| 91成人精品在线| 亚洲人成电影在线观看天堂色| 欧美亚韩一区二区三区| av不卡免费电影| 久久婷婷五月综合色国产香蕉| 午夜先锋成人动漫在线| 日本高清视频一区| 国产日本在线| 欧美女孩性生活视频| 精品亚洲乱码一区二区 | 国产精品普通话| 欧美videos极品另类| 91精品欧美一区二区三区综合在| 色欲人妻综合网| 成人高清在线视频| 国产精品97在线| 日韩大片在线播放| 久久久亚洲网站| 西西人体44www大胆无码| 日韩欧美精品网址| 精品国产乱码久久久久久1区二区| 欧美电影《睫毛膏》| 5252色成人免费视频| 国产同性人妖ts口直男| 亚洲永久免费av| 亚洲av片不卡无码久久| 日本午夜一本久久久综合| 亚洲最大免费| 高清电影一区| 日韩电影大片中文字幕| 天天爽夜夜爽人人爽| 中文字幕亚洲一区二区va在线| 国模吧无码一区二区三区| 少妇精品久久久一区二区三区| 国产精品久久久久久久久男 | 欧美一级片在线播放| 国产原创av在线| 欧美一二区视频| 欧美一级淫片免费视频黄| 亚洲女同女同女同女同女同69| 亚洲欧美另类动漫| 综合久久婷婷| 蜜桃传媒视频麻豆一区| av漫画网站在线观看| 欧美一区二区成人| 天天操天天操天天操天天| 成人va在线观看| 无码内射中文字幕岛国片| 日韩在线你懂的| 国产日韩中文在线| jizz亚洲| 欧美日韩久久一区二区| 伊人365影院| 成人免费看视频| 黄色片免费在线观看视频| 五月综合久久| 国产高清精品一区二区三区| 成人免费在线观看视频| 91成人免费观看网站| av软件在线观看| 日韩视频在线永久播放| 人妻 日韩精品 中文字幕| www国产精品av| 欧美牲交a欧美牲交aⅴ免费下载| 五月开心六月丁香综合色啪| 欧美日韩综合另类| 草草视频在线一区二区| 久久免费在线观看| 老司机免费在线视频| 欧美一区二区三区的| 黄色片视频免费| 精品国产91久久久久久| 国产 中文 字幕 日韩 在线| 国产精品一区专区| 很污的网站在线观看| 99热在线成人| 日韩一区免费观看| 亚洲国产精选| 国产精品久久久久久超碰| 亚洲十八**毛片| 午夜精品久久久久久久99热| 九色视频在线观看免费播放 | 久久人妻少妇嫩草av蜜桃| 亚洲高清资源| 激情小说网站亚洲综合网| sis001欧美| 91国内在线视频| 久久av色综合| 欧美高清在线播放| 欧美日韩视频精品二区| 欧美日韩亚洲另类| 中文字幕在线播| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 亚洲天堂黄色片| 日韩一区欧美一区| 中文字幕在线观看2018| 亚洲欧美经典视频| 中文字幕人妻一区二| 亚洲精品第一国产综合野| www.男人天堂| 99久久99久久综合| 91高清国产视频| 99精品久久久| 色中文字幕在线观看| 日本欧美三级| 久久久久一区二区三区| 色棕色天天综合网| 亚洲欧洲精品一区| 牛牛影视久久网| 蜜桃视频成人| av中文字幕一区二区| 亚洲一区免费看| 午夜精品网站| 亚洲成人网上| 亚洲视频在线免费| 免费网站永久免费观看| 亚洲精品字幕| 蜜臀av免费观看| 国产精品毛片| 在线视频日韩一区| 国产原创一区二区三区| 一区二区三区四区影院| 99r国产精品| 岛国片在线免费观看| 亚洲精品视频在线观看网站| 亚洲综合一二三| 欧美影院精品一区| 男人的天堂一区二区| 一本色道久久综合亚洲91| 中文文字幕一区二区三三| 在线综合视频播放| 日本黄色一区二区三区| 亚洲日本中文字幕免费在线不卡| 老司机精品视频在线观看6| 久久久久久有精品国产| 精品欧美一区二区三区在线观看 | 国产精品视频观看| 免费在线观看国产精品| 色婷婷亚洲综合| 国产黄色片免费观看| 欧美精品视频www在线观看| 亚洲成人一级片| 一道本无吗dⅴd在线播放一区| 午夜伦理大片视频在线观看| 久久婷婷国产麻豆91天堂| sm在线观看| 91精品国产综合久久男男| 国产精品午夜av| 一区二区成人国产精品| 日韩亚洲国产精品| 在线免费黄色网| 精品夜夜嗨av一区二区三区| 特级丰满少妇一级| 国产.精品.日韩.另类.中文.在线.播放 | 人人妻人人澡人人爽人人精品| 国产精品久久久久一区| www.国产色| 日韩欧美一区二区在线视频| 国产乱码精品一区二区| 国产视频自拍一区| 人人九九精品| 精品亚洲精品福利线在观看| 91麻豆免费在线视频| 国产精品高清免费在线观看| 精品福利一区| 蜜桃91精品入口| 欧美精品黄色| 嫩草视频免费在线观看| 久久久精品tv| 久久一区二区三区视频| 精品美女在线观看| av免费在线观| 成人免费视频网址| 成人午夜国产| 国产美女视频免费| 蜜臀av一区二区在线观看| 日本特黄a级片| 久久久五月婷婷| 欧美一区二区激情视频| 亚洲福利在线看| 9999在线视频| 国产精品日本一区二区| 在线精品小视频| 韩国一区二区在线播放| 国产精品不卡在线观看| 自拍偷拍福利视频| 日韩写真欧美这视频| 麻豆影院在线| 91精品在线观| 亚洲精品成人| 中文字幕乱妇无码av在线| 亚洲免费在线电影| 精品久久久中文字幕人妻| 久久综合久久美利坚合众国| 免费欧美网站| www.av91| 26uuu另类欧美亚洲曰本| 亚洲伊人成人网| 亚洲男人天堂视频| 成人在线免费看黄| 91av福利视频| 蜜桃一区二区三区| 欧美性猛交xxx乱久交| 亚洲国产激情av| 国产一级一片免费播放放a| 日韩欧美一区二区不卡| 日本高清在线观看视频| 国产精品yjizz| 亚洲影视在线| 久久久久无码精品| 一区二区三区久久| 欧美综合视频在线| 5278欧美一区二区三区| 精品久久精品| www.国产福利| 亚洲成av人片| 国产一区电影| 1卡2卡3卡精品视频| 欧美呦呦网站| 国产欧美精品一二三| 亚洲国产欧美在线人成| 一区二区视频免费| 欧美另类极品videosbest最新版本 | 97人妻精品一区二区三区软件| 另类美女黄大片| 亚洲aaa级| 在线视频日韩欧美| 精品久久久国产| 77导航福利在线| 97avcom| 色婷婷一区二区三区| 成人在线短视频| 一本到高清视频免费精品| 欧美尤物美女在线| 极品日韩久久| 麻豆精品一区二区av白丝在线| 美女视频黄免费| 在线看日韩欧美| 国产精品nxnn| 一个色综合久久| 欧美午夜www高清视频| 黄色免费在线网站| 久久亚洲午夜电影| 国产一区二区三区久久悠悠色av| av大全在线观看| 九九久久久久久久久激情| 狠狠色狠狠色综合婷婷tag|