第1篇 架構(gòu)師底層技術(shù)能力進階實戰(zhàn)
課程目標
透過JDK核心類的底層源碼,學習底層原理、編程思想和風格
全面了解并發(fā)編程的本質(zhì)和原理,洞悉技術(shù)原理和設計思想
熟悉各種數(shù)據(jù)結(jié)構(gòu)和算法,加深對上層工具或框架的理解
通過實戰(zhàn)學設計模式,提升程序的可維護性和可擴展性
核心技術(shù)點
JDK底層源碼剖析
并發(fā)編程深入剖析
數(shù)據(jù)結(jié)構(gòu)與算法進階
分布式理論和算法
設計模式詳解與實戰(zhàn)
第2篇 海量數(shù)據(jù)存儲與緩存架構(gòu)實戰(zhàn)
課程目標
熟悉MySQL底層機制和原理, 精通MySQL性能優(yōu)化 和 SQL 優(yōu)化
掌握MySQL 主從復制、讀寫分離和分庫分表架構(gòu)設計,熟練開發(fā)實戰(zhàn)
深入Redis底層原理和數(shù)據(jù)結(jié)構(gòu),熟悉持久化、事件處理、IO多路復用等內(nèi)部機制
熟悉Redis典型應用場景和集群模式,掌握穿透、雪崩等問題的架構(gòu)解決方案
學習MongoDB存儲原理,掌握replica sets & Sharded Cluster等應用
核心技術(shù)點
MySQL架構(gòu)原理與高性能實戰(zhàn)
ShardingSphere/Mycat原理剖析實戰(zhàn)
MongoDB架構(gòu)原理與高性能實戰(zhàn)
Redis架構(gòu)原理與高性能實戰(zhàn)
第3篇 服務器底層剖析與性能優(yōu)化實戰(zhàn)
課程目標
系統(tǒng)學習JVM關(guān)鍵技術(shù),熟悉JVM模型結(jié)構(gòu),洞悉底層原理
熟悉各類 GC 算法的原理和特性,熟練應用JVM 分析調(diào)優(yōu)工具
深入理解Tomcat、Nginx服務器架構(gòu)設計原理,掌握性能調(diào)優(yōu)技巧
熟悉LVS、Keepalived、HA工作原理,能夠進行高可用架構(gòu)設計
核心技術(shù)點
JVM底層剖析與性能優(yōu)化
Tomcat底層剖析與性能優(yōu)化
Nginx底層剖析與性能優(yōu)化
LVS+Keepalived+HA剖析實戰(zhàn)
第4篇 框架源碼剖析與架構(gòu)設計實戰(zhàn)
課程目標
從架構(gòu)的維度和源碼角度剖析,掌握框架原理和實現(xiàn),能對框架自定義和擴展
拆解MyBatis、Spring、SpringBoot框架,透過源碼學習設計模式及設計思想
熟悉SpringWebFlux框架原理和源碼設計,培養(yǎng)響應式編程實戰(zhàn)能力
核心技術(shù)點
MyBatis源碼剖析與架構(gòu)實戰(zhàn)
Spring源碼剖析與架構(gòu)實戰(zhàn)
SpringBoot源碼剖析與架構(gòu)實戰(zhàn)
SpringWebFlux源碼剖析與架構(gòu)實戰(zhàn)
第5篇 網(wǎng)絡編程與分布式架構(gòu)設計實戰(zhàn)
課程目標
精通TCP/IP、UDP、HTTP、HTTPS等網(wǎng)絡協(xié)議,理解Epoll、多路復用機制
理解 NIO 的相關(guān)概念和技術(shù)點,掌握核心原理,熟練運用實戰(zhàn)
全面掌握 Netty 技術(shù)原理和編程,能夠?qū)懗龈咝阅艿姆掌鞫顺绦?/div>
掌握 RPC 原理和常見的 RPC 技術(shù),能運用Netty自定義RPC框架
深刻理解Dubbo和Zookeeper技術(shù)原理,熟練設計分布式架構(gòu)應用
核心技術(shù)點
網(wǎng)絡通信協(xié)議原理剖析
NIO原理與源碼剖析
Netty原理與源碼剖析
RPC原理與架構(gòu)實戰(zhàn)
Zookeeper原理剖析
Dubbo原理與源碼剖析
第6篇 微服務組件原理與架構(gòu)設計實戰(zhàn)
課程目標
深入理解微服務架構(gòu)的特點,掌握微服務拆分和設計原則,積累最佳實踐經(jīng)驗
深刻理解服務治理、注冊發(fā)現(xiàn)、配置管理、負載均衡、限流與降級熔斷等技術(shù)原理
熟悉Spring Cloud 核心組件原理和運行機制,能快速定位和解決微服務架構(gòu)復雜問題
熟悉Spring Cloud Alibaba技術(shù)生態(tài)和組件原理,熟練運用最佳實戰(zhàn)
熟悉Apollo配置中心工作原理,熟練運用于企業(yè)微服務實戰(zhàn)
核心技術(shù)點
SpringCloud組件剖析與架構(gòu)實戰(zhàn)
SpringCloud Alibaba組件剖析與架構(gòu)實戰(zhàn)
Nacos 原理與源碼剖析
Sentinel 原理與源碼剖析
分布式事務原理與架構(gòu)方案
Seata 原理與源碼剖析
Apollo配置中心原理與架構(gòu)實戰(zhàn)
第7篇 新流行前沿架構(gòu)設計落地實戰(zhàn)
課程目標
深刻理解DDD相關(guān)概念和架構(gòu)模型,熟練用于微服務落地實戰(zhàn)
掌握Service Mesh架構(gòu)原理和落地方案,指導架構(gòu)設計實戰(zhàn)
深入理解Serverless無服務器架構(gòu)原理,熟練用于落地實戰(zhàn)
核心技術(shù)點
DDD領(lǐng)域驅(qū)動設計落地實戰(zhàn)
Service Mesh服務網(wǎng)格架構(gòu)落地實戰(zhàn)
Serverless無服務器架構(gòu)落地實戰(zhàn)
第8篇 分布式企業(yè)級中間件架構(gòu)實戰(zhàn)
課程目標
熟悉主流 MQ 的技術(shù)原理和特性,能根據(jù)業(yè)務做技術(shù)選型
深刻理解RocketMQ技術(shù)原理,遇到問題能快速分析和解決
全面掌握Kafka 底層原理,集群搭建,高可用架構(gòu)設計等
熟悉Elasticsearch技術(shù)原理,能構(gòu)建出高效的分布式搜索應用
熟悉各類任務調(diào)度技術(shù)的原理和特性,能根據(jù)業(yè)務做技術(shù)選型
核心技術(shù)點
RocketMQ原理與源碼剖析實戰(zhàn)
Kafka原理與源碼剖析實戰(zhàn)
Elasticsearch原理與源碼剖析實戰(zhàn)
Quartz原理剖析實戰(zhàn)
Elastic-Job原理剖析實戰(zhàn)
XXL-JOB原理剖析實戰(zhàn)
第9篇 容器化與云原生技術(shù)架構(gòu)實戰(zhàn)
課程目標
深入理解Docker容器技術(shù)實現(xiàn)細節(jié),并能熟練使用
全面掌握Kubernetes核心組件原理,熟練進行操作
熟悉Devops開發(fā)環(huán)境,可應用Jenkins集成各種工具
熟練搭建Prometheus平臺監(jiān)控環(huán)境,了解相關(guān)原理
核心技術(shù)點
Docker容器化原理剖析實戰(zhàn)
Kubernetes容器編排剖析實戰(zhàn)
DevOps環(huán)境集成剖析實戰(zhàn)
Jenkins環(huán)境集成剖析實戰(zhàn)
Prometheus平臺監(jiān)控剖析實戰(zhàn)
第10篇 互聯(lián)網(wǎng)大廠解決方案架構(gòu)實戰(zhàn)
課程目標
學習各大廠名企典型業(yè)務的架構(gòu)設計方案和思想
掌握秒殺、訂單、高并發(fā)、搜索等通用解決方案
掌握億級數(shù)據(jù)處理、分布式事務、分布式鎖等通用解決方案
將大廠架構(gòu)融會貫通,提升自己架構(gòu)設計經(jīng)驗和實戰(zhàn)能力
核心技術(shù)點
抖音消息實時推送系統(tǒng)的架構(gòu)設計實戰(zhàn)
阿里雙十一產(chǎn)品秒殺功能的架構(gòu)設計實戰(zhàn)
京東高并發(fā)下解決庫存超賣問題的架構(gòu)設計實戰(zhàn)
美團千萬日訂單處理的架構(gòu)設計實戰(zhàn)
前程億級數(shù)據(jù)存儲的架構(gòu)設計實戰(zhàn)
微服務系統(tǒng)中分布式事務架構(gòu)設計實戰(zhàn)
招聘網(wǎng)搜索推薦系統(tǒng)的架構(gòu)設計實戰(zhàn)
微信搶紅包功能的架構(gòu)設計實戰(zhàn)
12306售票系統(tǒng)在高并發(fā)場景下的架構(gòu)優(yōu)化
第11篇 名企專家領(lǐng)隊千萬級并發(fā)項目實戰(zhàn)
課程目標
名企專家親自領(lǐng)隊,零距離浸入式體驗大廠開發(fā)過程
通過大型高并發(fā)項目,增強各種技術(shù)的選型和實戰(zhàn)經(jīng)驗
精通SpringCloud Alibaba微服務架構(gòu)技術(shù)和服務拆分原則
精通DevOps開發(fā)環(huán)境搭建和使用,以及容器化發(fā)布技術(shù)
精通系統(tǒng)壓測和性能調(diào)優(yōu)技巧,能對JVM、MySQL等各種服務器優(yōu)化
精通微服務鏈路追蹤、性能檢測、運維管理等技術(shù)方案的運用
核心技術(shù)點
需求分析與功能設計
SpringCloud Alibaba微服務架構(gòu)
10+業(yè)務場景及解決方案
DevOps開發(fā)環(huán)境部署和應用
系統(tǒng)壓測和容器化發(fā)布
服務器環(huán)境性能優(yōu)化
系統(tǒng)運維監(jiān)控
第12篇 名企架構(gòu)師職場軟技能提升訓練
課程目標
了解架構(gòu)師應該具備的硬技能和軟實力
全面了解架構(gòu)師的成長路徑和借鑒成長經(jīng)驗
掌握一些實用的項目管理和團隊管理方法
核心技術(shù)點
架構(gòu)師硬技能和軟實力
架構(gòu)師成長經(jīng)驗分享
項目管理經(jīng)驗分享
團隊管理方法分享
第13篇 名企專家職業(yè)規(guī)劃和面試輔導
課程目標
技術(shù)專家能力摸底,為學習提升和求職面試提供參考
專業(yè)的面試訓練和技巧指導,深度拆解名企招聘需求
幫你打造一份要人無法拒絕的簡歷,進行名企內(nèi)推
一線大廠面試題全面解析,助你吊打技術(shù)面試官
名企大廠面試經(jīng)驗分享,沖刺大廠高薪Offer
學習和工作中的痛點
能力摸底,職業(yè)規(guī)劃
面試訓練,技巧指導
簡歷優(yōu)化,名企內(nèi)推
名企大廠面試題解析
名企大廠面試經(jīng)驗分享
第14篇 大數(shù)據(jù)分析與計算架構(gòu)實戰(zhàn)
課程目標
深入理解Hadoop 技術(shù)生態(tài),掌握HDFS/MapReduce/YARN架構(gòu)原理
掌握熱門實時計算引擎 Flink 的應用實踐和背后原理
掌握ClickHouse引擎基本原理,能設計自己的實時應用并形成最佳實踐
核心技術(shù)點
Hadoop分布式處理框架
Flink實時流式計算引擎
ClickHouse實時分析數(shù)據(jù)庫
第15篇 Go語言并發(fā)分布式架構(gòu)實戰(zhàn)
課程目標
從0開始學Go語言,熟練使用Go開發(fā)高并發(fā)和分布式項目
精通Go基本語法、函數(shù)式編程、并發(fā)編程和分布式編程等
對分布式爬蟲系統(tǒng)進行架構(gòu)設計,并使用Go技術(shù)實現(xiàn)
核心技術(shù)點
環(huán)境搭建、基本類型、流程控制、數(shù)組、Map
函數(shù)式編程、面向?qū)ο缶幊?、并發(fā)編程、測試與調(diào)優(yōu)
Goroutine、Channel、HTTP及其他標準庫
分布式爬蟲項目架構(gòu)設計與實現(xiàn)