论坛元老
- 威望
- 0
- 贡献
- 30
- 热心值
- 1
- 金币
- 7680
- 注册时间
- 2020-8-31
|
授课讲师:5 Z# }9 ?9 K6 {- W
Leader-us,拥有超过15年的软件研发经验,精通Java编程,专注于电信软件和云计算方面方面的软件研发,参与过众多分布式与云计算相关的大型 项目的架构设计和Coding,具备丰富的大型项目架构设计经验,是业界少有的具备很强Coding能力的S级资深架构师,曾经选拔和培养了大批优秀 Java工程师,他们多的大多数都就职于知名软件公司,成为核心研发人员,还有人已经自己创业技术型公司。
此外,作者还是国内知名的开源分布式数据库中间件MyCAT的发起人,目前此项目已经有超过10名活跃志愿者在参与和推进,是当下热门的移动互联网和云计 算项目的必备基础中间件之一。由于具备很强的技术功底和丰富的项目开发经验,并且文笔幽默,他的文章具备很强的实践性,可以直接用于解决项目开发中的实际 问题,而且阅读起来轻松有趣,让人有耳目一新的感觉,比如网上流传很广的他的一篇文章《分布式数据库MyCAT之前世今生》,就是他的典型文笔风格。; K: q. A: U0 @1 |# ]; i
$ l7 V: n) d+ Z# Q
课程环境:
个人电脑或者服务器
至少 4G 双核 PC,建议8G 内存的笔记本/ o. U# }9 A& i
' }" }: B5 M/ ~ o
授课对象:
DBA、架构师、技术顾问、 软件工程师、运维人员等。要求对MySQL数据库有基本的知识,对分布式数据库、大数据领域的技术感兴趣的同学都可以参与,另外此课程实践内容比较多,只想看视频的,建议路过。。6 r6 J+ ?$ Z0 E
收获预期:
对分布式数据库系统有了系统的以及全面的认识 3 U) {; Z Z6 r
对Mycat的掌握程度达到熟练甚至专家水平
初步具备项目实施Mycat分库方案的能力+ Y( v6 n/ ~) \; ]4 F$ Y
, l( `& I, \$ ~
课程介绍:
十八届三中全会的重大成果之一是成立国家安全委员会。故此,市场人士认为,国家安全高于一切,去“IOE”将被国家提升到战略高度。据悉,去“IOE”提法最早来自工信部,时间为2012年年中。2012年阿里巴巴首先发动了去“IOE”运动,轰轰烈烈的去 Oracle进程中,连计生委的IT系统也面临改造问题,不管是O2O,还是正在兴起的农村电商、海外代购平台又或者是物联网系统,越来越多的平台需要处理更多数据,越来越多的表超过10亿记录,NoSQL和BigData技术目前仍然无法替代关系型数据库,于是分布式数据库成为这个领域的主宰,据说这是个价值100亿的市场,所以阿里曾经很有人气的分布式数据库产品Cobar悄然闭源,我们不能指责什么,因为这毕竟是一个商业的社会。我们的世界总是平衡的,商业化与开源总是相克相生,于是新的开源分布式数据库Mycat注定要诞生了。不得不承认,在习惯了盗版、以及拿来国外开源项目包装成自己产品肆意高价兜售的国内IT生态圈里,开源的Mycat发展到今天,的确是一个奇迹。0 O) r; n1 z5 v' B7 V
Mycat是国内第一个卖电子书的开源软件,参与的作者们平生第一次分到了一笔开源收入的酬劳,虽然微不足道,但那一刻,他们都坚信,Mycat会越来越好。如今,Mycat的稳定参与者人数已经超过10人,包括很多美女,而第三代新生志愿者团队也正在形成中。Mycat已经有超过300个生产案例,从政府的项目、电信项目、电商项目、O2O项目、游戏到一些大数据分析的项目,Mycat的生态圈正在加速形成中,使用或者研究过Mycat的知名公司名单越来越长,包括阿里、腾讯、百度、京东、苏宁、唯品会、搜房网、赶集网、58同城等等,当前Mycat 官方QQ群人数超过3000人,几乎涵盖了国内整个互联网软件公司,很多公司高薪招聘精通MySQL+MyCAT的人才,但目前寥寥无几。为了更多的DBA、架构师、 软件工程师、运维人员能够全面的、快速的掌握和精通Mycat。3 s' F' ^! C- u" R6 g% b
我们特请Mycat的发起人——Leader-us来为大家讲授这门课程,2016重磅好礼,值得你拥有!
课程大纲:% l: X! L% l7 z' C8 ~9 H& L- F
第1课
Mycat前世今生
Mycat的历史、背后的团队、发展现状、RoadMap等
+ V" y7 D9 F5 v# s8 i5 W$ m/ a- S$ k
第2课 % G: ]1 e( @, T6 s6 G7 q
Mycat原理与入门
Mycat的原理、主要功能、配置和使用入门
第3课
Mycat故障排查指南& y" ^8 i% m" {0 ]+ n* r8 m" S
常见问题" w% J2 U) f- X1 s, ]3 ~
日志排查
命令行工具指南0 _/ D( Y5 C7 p( @' l
7 V- c9 h1 r# E* w, y7 k+ A
第4课
Mycat分片规则详解; a" h O4 f& {# p
Mycat 几种分片规则的使用说明以及例子0 ]: k) E7 f& }
第5课 : E* u" f5 W$ N1 r( ]( z
Mycat跨分片问题
Mycat跨分片聚合处理、Mycat跨分片JOIN、Mycat分布式事务. i% ` X: [; V/ j) L5 B% t
第6课 $ ]4 r1 E& N- y8 I O
Mycat性能测试与调优7 R1 G/ V7 ~5 t! C: S! z8 U
Mycat性能参数及调优
Mycat性能测试! P" o# v* X( F
第7课
Mycat高可用方案
读写分离机制
集群机制
高可靠性的几种生产方案
% G" p# j- `( R
第8课 & B! _: J6 _! K7 M. V
Mycat项目实施方案5 D6 v( n+ a- f2 q+ {! l
Mycat最佳实践
Mycat项目改造路线, o, W4 `% i0 }) [! G/ j
Mycat数据扩容与迁移
第9课
Mycat案例分析
Mycat线上案例分析) }# {3 v1 a; g0 v1 n5 m
第10课 , `0 S* X8 s# F( i) N1 }$ u, v+ l; P
MySQL 优化
MySQL通用调优) M/ b' v6 ^: B. U6 M! _
MySQL 主键问题; z% N/ {: v3 M1 e6 m$ g
MySQL字段类型问题+ i! z' P3 L0 O' ?5 r( Y) g$ W9 v
MySQL Cache问题$ {/ S: K+ H5 D7 w3 @0 i# R
MySQL常见误区
第11课
Mycat eye2 k, D/ q3 W" B; |# K$ ]
Mycat eye的规划方向: \; w8 w1 y6 F/ C
Mycat eye功能介绍
3 {, |. I: f# P- l* B) V
第12课 & c' [! S$ z& g
Mycat开发入门1 b2 P: V. L6 w8 Z& y: i' W" v1 c
Mycat项目编译与运行% y8 d4 g; H' u% P
Mycat主要模块分析
/ ~: ]9 L( ^0 I0 G9 f+ Y! z
第13课 & K3 h5 l! I9 c& l: l. q9 s0 U9 v; u
Mycat源码分析
NIO源码分析
连接池源码分析
SQL路由模块分析
SQL执行模块分析
SQL汇聚模块分析
1 s- Z4 E! w& K
第14课 : M! _# s! e% b3 j. U' }4 M- p- q
Mycat Catlet开发0 K& m6 i, Z4 N2 @
Catlet原理, R5 q! r5 Q* B
ShareJoin分析
|
|