班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):2020年3月16日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
培训内容
主题授课内容
(一)好玩的分布式理论与实践1)分布式系统基本概念
2)FLP不可能原理
3)SMC悲剧原理
4)CAP鱼与熊掌不可兼得原理
5)一致性模型与两阶段提交
6)实战演练
6.1)分布式ID生成器
6.2)即时通讯消息可靠性保证
6.3)读写串行化实践
6.4)余额扣款一致性如何设计
6.5)无锁缓存一致性如何设计
6.6)夸库事务如何设计
(二)系统设计,协议先行1)协议的基本概念
2)常用协议介绍
2.1)文本协议
2.2)二进制协议
2.3)流式xml/json协议
3)系统设计协议选型
4)协议设计细节
4.1)协议设计如何进行包错位检测
4.2)协议设计如何考虑兼容性
4.3)协议设计如何考虑扩展性
4.4)协议设计如何考虑可调试性
4.5)协议设计如何支持异步
4.6)协议设计如何支持变长
4.7)协议设计如何支持各类业务
5)协议设计实战
5.1)DNS系统协议设计
5.2)短域名服务协议设计
5.3)实时监控系统协议设计
5.4)通用统计协议设计
(三)高并发?并发设计1)并发基本概念
2)一个并发echo-service的设计与分析
3)一个并发login-service的设计与分析
4)一个并发friend-service的设计与分析
5)总结:纯异步并发服务模型
6)讨论:lighttpd如何做到单线程1wQPS?
(四)大数据?数据库设计1)数据库架构设计基本概念
2)可用性设计与实践
3)读性能设计与实践
4)一致性设计与实践
5)扩展性设计与实践
6)大数据量SQL玩法实践
(五)系统实战,站点系统流量从1到10亿设计1)10万级别流量网站系统设计实战
2)100万级别流量网站系统设计实战
3)1000万级别流量网站系统设计实战
4)1亿级别流量网站系统设计实战
5)更高流量网站系统设计实战 |
|
|
|
|
|
|