奈學教育《P7架構師》課程大綱

2021-10-07 10:47:27 字數 3408 閱讀 4744

階段一:核心基礎元件原始碼深入剖析篇

第一單元

掌握rpc核心原理

1.rpc核心原理剖析

2.rpc核心知識剖析

第二單元

掌握rpc具體開源專案原理與實踐

rpc核心知識剖析

dubbo深度講解

第三單元

掌握rocketmq的原理與應用

訊息佇列設計思考

訊息佇列選型場景與方案

基於rocketmq二次開發改造

第四單元

掌握配置中心的選型與應用

基於rocketmq二次開發改造

配置中心在分布式架構中的作用

開源配置中心產品選型對比

ctrip apollo深入原理剖析

第五單元

掌握註冊中心的原理與應用

註冊中心的作用及設計分析

開源註冊中心場景與選型

zookeeper實現深入剖析

第六單元

掌握註冊中心與容錯元件在微服務中的應用

zookeeper實現深入剖析

dubbo zookeeper註冊中心應用

註冊中心與服務治理

服務容錯企業級應用場景分析與設計實踐

熔斷元件hystrix原理剖析

hystrix服務熔斷降級應用案例

第七單元

掌握基礎元件業務化的能力

mq企業級平台化改造演進

apollo企業級改造實踐

第八單元

理解網際網路基礎設施技術方案

dns網域名稱系統詳解

市面上dns產品如何選型

dns劫持原因及技術分析

dns網域名稱優化解決方案

dns網域名稱優化解決方案

dns配置策略及高階應用

階段二:高可用高併發分布式架構設計之基礎設施篇

第九單元

理解cdn設計實踐

cdn系統高可用技術點深入介紹

cdn國內使用情況及應用領域

cdn使用實踐案例

反向**與正向**分析

反向**在分布式架構中的作用

第十單元

掌握反向**nginx原理與實踐

反向**nginx技術架構深度剖析

nginx大規模線上使用經驗分享

反向**nginx技術架構深度剖析

nginx大規模線上使用經驗分享

多點登入系統設計思考

階段三:高可用高併發分布式架構總體設計篇

第十一單元

掌握分布式整體架構選型

分布式系統及涉及技術點剖析

分布式系統架構演進過程

分布式系統架構組成

分布式系統架構技術選型

二手電商平台業務架構演進案例

第十二單元

掌握分布式三高架構設計原理

分布式系統高可用架構設計

分布式系統高併發架構設計

分布式系統高效能架構設計

階段四:高可用高併發分布式架構設計之核心服務設計篇

第十三單元

掌握web框架及io模型

web 技術演進過程

web 後端基礎技術深入分析

web 後端框架對比分析

第十四單元

掌握spring生態關鍵技術原理與實踐

spring核心知識點深度剖析

spring版本變遷及生態體系

srpingboot核心知識點

技術spring生態微服務架構解決方案

第十五單元

掌握高併發閘道器設計與實踐

微服務閘道器層架構剖析

開源閘道器實現原理剖析

自研閘道器層核心功能各個擊破

第十六單元

掌握業務層設計模型與資料訪問層關鍵技術

分布式架構業務邏輯層需求分析

分布式架構業務邏輯層關鍵技術剖析

分布式架構業務邏輯層業務設計實踐

分布式架構資料訪問層核心功能剖析

分布式架構資料訪問層業務設計實踐

第十七單元

掌握redis、mysql儲存原理

單機儲存引擎及實現原理深入剖析

redis儲存原理深入剖析

redis企業級使用經驗分析

mysql儲存原理深入剖析及技術亮點分析

mysql事務管理機制原理分析

第十八單元

掌握分布式儲存原理

rocksdb儲存引擎分析

mysql優化及使用實踐經驗分析

分布式儲存技術原理分析

分布式儲存技術產品選型及適用場景分析

第十九單元

掌握電商關鍵運營活動設計與實踐

黑名單使用案例設計與時間

運營活動抽象設計實踐

第二十單元

掌握nginx實現單點登入的功能

1.單點登入 + 部分passport設計 ppt待整理

第二十一單元

掌握風控系統設計能力

企業級風控核心流程剖析

企業級風控1.0架構與核心功能剖析

企業級風控2.0架構與核心功能剖析

第二十二單元

掌握電商核心商品中心及外接索引實踐

電商系統商品中心概述

電商系統商品中心實踐及問題剖析

企業級es架構實踐

企業級es搜尋查詢實踐

企業級es資料同步實踐及問題

第二十三單元

掌握高效能架構設計方案

im即使通訊系統設計實踐

push推送平台設計實踐

第二十四單元

掌握業務架構抽象原理

交易狀態機的核心原理及應用場景

分布式鎖在電商系統中的應用實踐

第二十五單元

掌握雲原生原理與實踐

docker/ kubernetes 核心原理剖析

私有雲平台構建

基於私有雲打造業務系統

階段五:高可用高併發分布式架構設計之服務質量保證篇

第二十六單元

了解ci/cd 核心流程及企業級應用

ci/cd 核心功能與設計剖析

基於ci/cd一鍵發布平台構建

第二十七單元

掌握服務治理的演算法與企業級應用

服務管理平台原始碼級案例剖析

基於服務管理平台服務治理設計剖析

第二十八單元

掌握解決線上問題的能力

fullgc、float精度丟失問題定位與解決

log4j控制台輸出效能問題定位與解決

資料庫死鎖問題定位與解決

階段六:高可用高併發分布式架構設計之服務運維篇

第三十單元

理解網際網路企業級安全方案

硬體安全原理與選型設計

軟體安全原理與選型設計

網路安全原理與選型設計

業務安全設計

階段七:實踐環節

第三十一單元

動手實踐

1.專案點評

第三十二單元

動手實踐

1.專案點評

奈學教育 P7架構師》課程大綱 第一階段

階段一 核心基礎元件原始碼深入剖析篇 第一單元 掌握rpc核心原理 1.rpc核心原理剖析 2.rpc核心知識剖析 第二單元 掌握rpc具體開源專案原理與實踐 1.rpc核心知識剖析 2.dubbo深度講解 第三單元 掌握rocketmq的原理與應用 1.訊息佇列設計思考 2.訊息佇列選型場景與方案...

奈學教育《大資料架構師》課程大綱

深度剖析了各個基礎技術的原始碼 zookeeper hive spark flink hadoop等 對這些基礎技 術知識動態的排列組合,形成大資料全域性架構觀,並深入講述大資料全域性架構設計的方方面面,打 造真正滿足企業萬億級海量資料規模的資料中臺,真正賦能前台業務。同時,在企業萬億級真實項 目落...

奈學教育《大資料架構師》課程大綱(1)

第一階段 分布式協調元件 第一單元 掌握zookeeper的核心設計 zookeeper生態體系結構 zookeeper總體架構設計 zookeeper讀寫請求流程深度剖析 第二單元 掌握zookeeper服務端原始碼流程 zookeeper啟動流程原始碼深度剖析 master選舉演算法原始碼深度剖...