首席架構師修煉之道-系統架構設計原理與核心技術-張勇-專題視訊課程
課程介紹
系統架構是解決系統設計和演變過程中由於業務功能和資料體量的提升而出現的各種問題的方法論和實踐,關注於系統構成結構化元素、介面及其相互協作,並提供指導性架構風格,從而實現從原型到發現和改進問題的一整套閉環技術體系。系統架構設計需要考慮擴充套件性、伸縮性、效能、可用性和安全性等多個維度的技術實現要求,同時也伴隨團隊規模和業務功能數量的擴張面臨軟體開發過程中的各種挑戰。
課程收益
目標一. 讓學員理解系統架構的概念、構成以及各種技術體系的通用性原理 目標二. 讓學員對面向服務體系架構、快取與效能優化、訊息中介軟體、企業服務匯流排、搜尋引擎、批量資料處理、安全性框架等核心技術有全面瞭解 目標三. 讓學員等掌握各種核心技術和工具框架背後的設計理念和實現原理,從而根據業務發展需要進行技術選型
講師介紹
張勇更多講師課程
北風網技術總監,在某大型電信裝置公司擔任架構師,主要從事電信領域的軟體開發,經驗豐富。對電信計費系統以及核心網軟體系統有深入瞭解,對設計高可靠性,高擴充套件性的軟體系統具有豐富經驗。
課程大綱
第1章:系統架構設計原理部分講解
1.原理-系統架構設計概述 27:45
2.原理-架構風格之系統結構 33:12
3.原理-架構風格之分散式 34:25
4.原理-架構風格之資源管理 28:03
5.原理-架構風格之事件驅動 32:44
6.原理-架構風格之適配與擴充套件 33:40
7.原理-模組化之重用與內聚 34:33
8.
9.原理-模組化之保持可用 28:50
10.原理-模組化之確保擴充套件 19:57
11.原理-總結 47:23
第2章:面向服務體系架構部分講解
1.面向服務體系架構-概述 35:14
2.面向服務架構體系-SOA相關技術 41:08
3.面向服務架構體系-RPC 43:20
4.面向服務架構體系-傳輸協議 38:36
5.面向服務架構體系-序列化 35:00
6.面向服務架構體系-JAX-WS規範 36:48
7.面向服務架構體系-JAX-WS CXF實現 48:53
8.面向服務架構體系-JAX-RS規範
9.面向服務架構體系-JAX-RS Jersey實現 54:37
10.面向服務架構體系-Spring MVC RESTful 45:15
11.面向服務架構體系-構建服務 39:06
12.面向服務架構體系-Protobuf簡介 28:33
13.面向服務架構體系-Protobuf應用 22:19
14.面向服務架構體系-Thrift簡介 27:46
15.面向服務架構體系-Thrift應用 29:09
16.面向服務架構體系-Dubbo簡介 34:25
17.面向服務架構體系-Dubbo基本功能(上) 26:54
18.面向服務架構體系-Dubbo基本功能(下) 31:40
19.面向服務架構體系-Dubbo基本原理 37:25
20.面向服務架構體系-框架設計原則(上) 32:26
21.面向服務架構體系-框架設計原則(下) 29:34
22.面向服務架構體系-Zookeeper簡介 26:40
23.面向服務架構體系-Zookeeper應用 26:29
24.面向服務架構體系-伺服器推送技術 35:50
25.面向服務體系架構-總結 34:38
第3章:快取與效能優化部分講解
1.核心技術之快取與效能優化-概述 25:10
2.核心技術之快取與效能優化-Memcached基本應用 29:55
3.核心技術之快取與效能優化-Memcached記憶體模型 29:14
4.核心技術之快取與效能優化-Memcached分散式 24:53
5.核心技術之快取與效能優化-Redis與基本命令 34:46
6.核心技術之快取與效能優化-Jedis基本應用(上) 33:08
7.核心技術之快取與效能優化-Jedis基本應用(下) 30:23
8.核心技術之快取與效能優化-Redis資料結構 27:23
9.核心技術之快取與效能優化-Redis伺服器 25:09
10.核心技術之快取與效能優化-Redis持久化 26:19
11.核心技術之快取與效能優化-Redis分散式 34:53
12.核心技術之快取與效能優化-NoSQL簡介(上) 23:10
13.核心技術之快取與效能優化-NoSQL簡介(下) 19:19
14.核心技術之快取與效能優化-Nginx簡介 26:25
15.核心技術之快取與效能優化-Nginx伺服器架構 28:37
16.核心技術之快取與效能優化-Nginx基本配置 39:44
17.核心技術之快取與效能優化-Nginx反向代理 36:12
18.核心技術之快取與效能優化-Nginx負載均衡 25:02
19.核心技術之快取與效能優化-Nginx快取機制 25:59
第4章:訊息中介軟體部分講解
1.核心技術之訊息中介軟體-訊息傳遞模型與機制 33:23
2.核心技術之訊息中介軟體-JMS例項 34:11
3.核心技術之訊息中介軟體-JMS訊息 29:41
4.核心技術之訊息中介軟體-點對點模型 34:27
5.核心技術之訊息中介軟體-釋出訂閱模型 28:48
6.核心技術之訊息中介軟體-JMS訊息傳送和事務 35:17
7.核心技術之訊息中介軟體-ActiveMQ基本配置(上) 29:51
8.核心技術之訊息中介軟體-ActiveMQ基本配置(下) 26:27
9.核心技術之訊息中介軟體-ActiveMQ應用 31:37
10.核心技術之訊息中介軟體-ActiveMQ高階特性 34:03
11.核心技術之訊息中介軟體-ActiveMQ多語言支援 24:55
12.核心技術之訊息中介軟體-Kafka簡介(上) 35:19
13.核心技術之訊息中介軟體-Kafka簡介(下) 28:58
14.核心技術之訊息中介軟體-RocketMQ簡介(上) 27:39
15.核心技術之訊息中介軟體-RocketMQ簡介(下) 28:56
16.核心技術之訊息中介軟體-總結 37:13
第5章:企業伺服器匯流排部分講解
1.核心技術之企業服務匯流排-系統整合方式 28:21
2.核心技術之企業服務匯流排-服務匯流排解決方案 31:20
3.核心技術之企業服務匯流排-訊息與通道(上) 27:40
4.核心技術之企業服務匯流排-訊息與通道(下) 30:38
5.核心技術之企業服務匯流排-訊息路由(上) 28:48
6.核心技術之企業服務匯流排-訊息路由(下) 31:27
7.核心技術之企業服務匯流排-訊息轉換器 30:17
8.核心技術之企業服務匯流排-消費者 32:13
9.核心技術之企業服務匯流排-訊息閘道器 36:04
10.核心技術之企業服務匯流排-整合端點JMS與Kafka 32:03
11.核心技術之企業服務匯流排-整合端點JDBC與JPA 25:21
12.核心技術之企業服務匯流排-整合端點HTTP與TCP 33:29
13.核心技術之企業服務匯流排-整合端點XML 34:06
14.核心技術之企業服務匯流排-整合端點WebService 26:35
15.核心技術之企業服務匯流排-整合端點檔案與FTP 28:46
16.核心技術之企業服務匯流排-系統管理 31:26
17.核心技術之企業服務匯流排-總結(上) 26:23
18.核心技術之企業服務匯流排-總結(下) 29:54
第6章:批量資料處理部分講解
1.核心技術之批量資料處理-批處理與Spring Batch(上) 23:45
2.核心技術之批量資料處理-批處理與Spring Batch(下) 26:41
3.核心技術之批量資料處理-Spring Batch基本應用(上) 27:33
4.核心技術之批量資料處理-Spring Batch基本應用(下) 28:56
5.核心技術之批量資料處理-Spring Batch配置 30:53
6.核心技術之批量資料處理-Spring Batch執行 25:55
7.核心技術之批量資料處理-Spring Batch Reader(上). 25:21
8.核心技術之批量資料處理-Spring Batch Reader(下) 26:41
9.核心技術之批量資料處理-Spring Batch Writer(上) 24:30
10.核心技術之批量資料處理-Spring Batch Writer(下) 24:21
11.核心技術之批量資料處理-Spring Batch Processor(上) 19:33
12.核心技術之批量資料處理-Spring Batch Processor(下) 21:11
13.核心技術之批量資料處理-Spring Batch健壯性 29:39
14.核心技術之批量資料處理-Spring Batch工作流(上) 29:21
15.核心技術之批量資料處理-Spring Batch工作流(下) 24:01
16.核心技術之批量資料處理-Spring Batch監控 28:43
17.核心技術之批量資料處理-Spring Batch與系統整合 32:41
第7章:垂直化搜尋引擎部分講解
1.核心技術之垂直化搜尋引擎-概述 29:34
2.核心技術之垂直化搜尋引擎-Lucene簡介 25:22
3.核心技術之垂直化搜尋引擎-Lucene構建索引(上) 29:49
4.核心技術之垂直化搜尋引擎-Lucene構建索引(下) 22:43
5.核心技術之垂直化搜尋引擎-Lucene執行搜尋 31:07
6.核心技術之垂直化搜尋引擎-Lucene分析過程 30:43
7.核心技術之垂直化搜尋引擎-Solr簡介 31:48
8.核心技術之垂直化搜尋引擎-Solr核心概念 27:01
9.核心技術之垂直化搜尋引擎-Solr配置和元件 24:19
10.核心技術之垂直化搜尋引擎-Solr索引 28:07
11.核心技術之垂直化搜尋引擎-Solr執行搜尋 35:05
第8章:安全性部分講解
1.核心技術之安全性-概述 28:37
2.核心技術之安全性-Web攻擊與防範 28:34
3.核心技術之安全性-加密演算法 30:17
4.核心技術之安全性-認證 30:22
5.核心技術之安全性-協議 28:39
6.核心技術之安全性-Apache Shiro簡介 31:37
7.核心技術之安全性-Apache Shiro配置 31:00
8.核心技術之安全性-Apache Shiro認證 26:05
9.核心技術之安全性-Apache Shiro授權 28:55
10.核心技術之安全性-Apache Shiro加密 29:54
11.核心技術之安全性-Apache Shiro Session管理 33:25
12.核心技術之安全性-Apache Shiro Web 34:38
13.核心技術之安全性-Apache Shiro Realm 31:48
14.核心技術之總結 56:48
第9章:案例分析
1.案例分析之案例概述 26:36
2.案例分析之領域驅動設計(上) 32:35
3.案例分析之領域驅動設計(下) 32:18
4.案例分析之業務需求和系統建模 37:38
5.案例分析之系統元件和整體架構(上) 28:21
6.案例分析之系統元件和整體架構(下) 31:59
7.案例分析之MyBatis框架與最佳實踐(上) 27:17
8.案例分析之MyBatis框架與最佳實踐(下) 34:40
9.案例分析之Spring框架(上) 32:13
10.案例分析之Spring框架(下) 27:23
11.案例分析之SpringData 32:58
12.案例分析之Maven(上) 28:10
13.案例分析之Maven(下) 29:51
14.案例分析之單元測試 35:07
15.案例分析之系統設計和開發策略 30:54
16.案例分析之系統分層和分割策略 35:58
17.案例分析之基礎服務定義與基本實現 36:49
18.案例分析之基礎服務測試與重構(上) 33:40
19.案例分析之基礎服務測試與重構(下) 26:24
20.案例分析之應用服務定義與基本實現 38:42
21.案例分析之應用服務測試與重構(上) 37:14
22.案例分析之應用服務測試與重構(下) 43:33
23.案例分析之開放服務策略與設計 25:19
24.案例分析之開放服務基本實現 33:48
25.案例分析之開放服務測試與重構 28:21
26.案例分析之系統整合需求與實現策略 28:25
27.案例分析之系統整合服務設計 30:26
28.案例分析之系統整合服務實現與驗證(上) 32:22
29.案例分析之系統整合服務實現與驗證(下) 40:05
30.案例分析之快取場景及實現策略 25:06
31.案例分析之自定義快取實現與驗證(上) 32:52
32.案例分析之自定義快取實現與驗證(下) 28:50
33.案例分析之訊息傳遞場景與應用 27:06
34.案例分析之訊息服務實現與驗證 25:53
35.案例分析之持續整合與Jenkins 24:06
36.案例分析之總結 36:25
大家可以點選【檢視詳情】檢視我的課程
相關推薦
首席架構師修煉之道-系統架構設計原理與核心技術-張勇-專題視訊課程
首席架構師修煉之道-系統架構設計原理與核心技術—112人已學習 課程介紹 系統架構是解決系統設計和演變過程中由於業務功能和資料體量的提升而出現的各種問題的方法論和實踐,關注於系統構成結構化元素、介面及其相互協作,並提供指導性架構風格,從而實現從原型到發現和改進問
架構師修煉之道(二)——架構?設計?架構師?
Part.1 什麼是架構? 簡單來說,架構就是一個考察物件的內部結構。 這個內部結構是【以元件為視角】來進行考慮的,架構的含義包括了【元件以及元件之間的關係】。 另一方面,架構的含義還包括考察物件內部的【關鍵機制】。 什麼是元件? 元件通常是開發或部署的一個單元。 根據考察物件的大小,元件的粒度也有所區別。
系統架構設計:程式設計師向架構師轉型之路-張勇-專題視訊課程
系統架構設計:程式設計師向架構師轉型之路—247人已學習 課程介紹 本課程首先圍繞普通開發人員如何向架構師轉型這一課題,從架構師的角色以及轉型過程中會遇到的困難及其解決方法切入展開討論,總領整個課程。課程主體部分從軟體架構體系結構、架構設計、技術體系等角度出發,
架構師修煉之路-高階技術修煉
java架構師、叢集、高可用、高可擴充套件、高效能、高併發、效能優化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分散式專案實戰視訊教程 視訊課程內容包含: 高階Java架構師包含:Spring boot、Spri
EC修煉之道—程式碼架構
EC就是膝上型電腦上的一個嵌入式控制器。作為一個主機板軟體開發人員,一般說EC,就是EC韌體程式。 想要做好EC,首先要懂程式碼架構。這個東西說簡單就簡單,說困難也困難,要有人幫忙點破,然後一切都會OK。我剛到現在的這家公司,一個同事說,
架構師修煉之微服務部署 - Docker簡介
Docker簡介 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後釋出到任何流行的Linux機器或Windows 機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何介面。Docker動手實驗平臺:Play with Docker。
架構師成長之路 4 --架構師知識體系(方法)
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
架構師成長之路 2 --架構師必備技能(目標)
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
架構師成長之路(2)--架構師必備技能(目標)
前言:"比你牛B的人比你還努力,你有什麼資格不去奮鬥"哲學家常思考的問題:" 我是誰?"" 我從哪裡來?"" 要到哪裡去?不只是哲學家,我想每個人都有自己對這三個問題的認知。 如果我們要成為架構師,我們
架構師知識體系(3)--系統架構管理實踐
《IT架構設計》-西門子系統架構管理實踐 1、 系統架構生命期 架構不是設計出來的,而是進化而來。 系統架構生命期包括:單一產品架構生命期和產品線架構生命期。 單一產品架構生命期階段是基礎,包括架構構建,架構優化,架構成熟,架構老化,架構
架構師成長之路(4)--架構師知識體系(方法)
前言:哲學家常思考的問題:" 我是誰?"" 我從哪裡來?"" 要到哪裡去?不只是哲學家,我想每個人都有自己對這三個問題的認知。 如果我們要成為架構師,我們自己要面臨的三大問題: 找準自己定位:我是誰?
C++實戰之 windows MFC 工程應用開發與框架原理完全剖析-夏曹俊-專題視訊課程
C++實戰之 windows MFC 工程應用開發與框架原理完全剖析—714人已學習 課程介紹 本課程是Windows程式設計系列課程三部曲之二:Windows MFC框架原理與工程
知性會話:基於知識圖譜的人機對話系統方法與實踐-CSDN公開課-專題視訊課程...
知性會話:基於知識圖譜的人機對話系統方法與實踐—368人已學習 課程介紹 人機對話系統,或者會話互動,有望成為物聯網時代的主要互動方式。而語言的理解與表達和知識是密切聯絡的,知識圖譜作為
迄今為止最硬核的「Java8時間系統」設計原理與使用方法
為了使本篇文章更容易讓讀者讀懂,我特意寫了上一篇《任何人都需要知道的「世界時間系統」構成原理,尤其開發人員》的科普文章。本文才是重點,絕對要讀,走起! Java平臺時間系統的設計方案幾乎任何事物都會有“起點”這樣的概念,比如人生的起點就是我們出生的那一
首席架構師白鱔:運維的進階與哲學之道
本文根據白鱔老師在〖2016 DAMS中國資料資產管理峰會〗現場演講內容整理而成。 大家好,今天想跟大家談談關於DBA怎麼去考慮哲學化的問題。前段時間和朋友聚在一起時也說到,十多年前的很多DBA現在都不再幹這行了,很多後面都變成哲學家了。為什麼這麼說呢?因為很多DBA後面都轉去做架構師了。 其實在
架構師成長之路4.2-多維監控體系_系統監控
點選返回架構師成長之路 架構師成長之路4.2-多維監控體系_系統監控 監控物件: 監控物件的理解:CPU工作原理 監控物件的指標:CPU使用率、CPU負載 、CPU個數、 CPU上下文切換 確認效能基準線:怎麼樣才算故障?CPU負載多少才算高? 監控範圍:
【備忘】學習路線之JavaEE系統架構師實戰篇系列視訊教程
1初級篇 J2SE的Socket網路程式設計應用 J2SE的反射機制高階應用 J2SE高深講解 JAVA程式設計思想 初級教程[MP4] JAVA程式設計思想 高階教程[MP4] JAVA程式設計思想 中級教程[MP4]
系統架構師成長之路(一)
背景:系統架構師是近幾年來在國內外迅速成長並發展良好的一個職業,它對系統開發和資訊化建設的重要性及給IT業所帶來的影響是不言而喻的。在我國,雖然系統架構師的職業在工作內容、工作職責以及工作邊界等方面還存在一定的模糊性和不確定性,但它確實是時代發展的需要,並正在實踐中不
系統架構師成長之路(二)
Windows Phone(簡稱:WP)是微軟釋出的一款手機作業系統,它將微軟旗下的Xbox Live遊戲、Xbox Music音樂與獨特的視訊體驗整合至手機中。微軟公司於2010年10月11日晚上9點30分正式釋出了智慧手機作業系統Windows Phone,並將其使用介面稱為“Modern”介面。2
百度黃埔學院學員開題 | ‘首席 AI 架構師’實戰之旅開啟!
開發十年,就只剩下這套架構體系了! >>>