深度培训课程
2018年10月20日-21日是本次大会新增的深度培训环节,课程将从企业应用项目选型实施角度出发,全面而深入地向企业传达:针对某个应用方案的具体实现、选型比较、实现策略、成本对比、优势优点、自我经验,教训总结等内容。通过基于开源的二次开发,实现自主可控,使参会者感到自己亲手做过一样。另外,除了为期两天的培训内容,ITPUB还将提供后继支持服务,帮忙实现整个项目的落地实施,欢迎咨询。

本次共设置三门课程,为了达到最优的听课效果,实行小班授课,名额有限,先到先得!
(注:全程两天培训时间,三门课程同时进行,每位参会者只能选择其中一门课程学习。)
深度培训:
从Oracle转型MySQL分布式事务数据库的实战旅途
一、课程目标
1. 课程标题:从Oracle转型MySQL分布式事务数据库的实战旅途
2. 课程强度:去IOE培训课程分2天4场培训场次,上午2.5个小时,下午4个小时,共计13个小时。
3. 课程内容:上午课程以架构讲解为主,上午课程预留15分钟问答;下午课程以实践讲解为主,预留30分钟问答。
4. 课程目标:分享金官丁在数据库领域的架构设计和实践经验,助力听众更好完成业务系统最佳最合理的数据库选型和架构设计。
二、课程简介
第一场课程《分布式事务数据库的基础功能及架构选型》讲述如何分辨挑选最合适的分布式事务数据库产品, 开篇从为何需要分布式事务数据库切入话题,讲述清楚分布式架构引入后呈待解决的问题,及分布式事务数据库做到和那些分布式事务数据库产品能做到。

第二场课程《Oracle数据库迁移至MySQL分布式事务数据库的实战》讲述Oracle数据库在语法、数据类型、常用函数等方面如何替换为MySQL数据库的,及重点讲解多种数据迁移的业务停机时间成本、工作量成本和技术门槛等,帮助听众对待不同重要程度的业务系统选择对应的数据迁移方案。

第三场课程《MySQL数据库数据服务的高可用架构及扩容架构》讲述多种MySQL数据库数据服务的高可用架构及原理,帮助听众选择最佳的高可用方案做到数据零丢失和更高的可用性,同时讲述不同的数据分片扩容的方案及每种方案的成本和门槛。

第四场课程《分布式事务数据库数据分片设计的方法论实践》讲述数据分片设计的技巧、方法论,及借助业务系统做数据分片设计的实战案例加深方法论的理解和剖析设计思路,帮助听众对照此能动手完成自己的业务系统的数据分片需求收集、分析和设计。
三、课程大纲
详细课程大纲请点击下载
四、讲师简介
金官丁上海热璞科技创始人兼CTO

个人简介:上海热璞网络科技有限公司创始人,先后在麦肯集团、阿里巴巴、五分钟网络从事数据库领域的设计、优化、高可用性、数据层架构、自动化等方面应用研究,曾负责摸索与实施阿里巴巴的去IOE技术架构及全部项目。致力于推广开源领域的数据库及相关技术,现主要贡献于MySQL开源领域。

立即购票
深度培训:
敏捷实时大数据平台全程落地应用实践
一、课程特点
1. 基于敏捷大数据开源平台工具,从无到有构建一套完整的实时大数据平台体系架构
这是一门针对如何构建、使用完整的大数据平台系统,为期2天的深度培训课程,由宜信的大数据团队,根据团队的实践经验,将大数据平台的整个开发、部署、应用的过程,进行了深度的分享讲解。本课程,包括了从数据的抽取,数据加工,数据存储运算 (实时数据仓库/数据集市/ETL),再到实时数据应用,以及与数据仓库平台相关的元数据管理、血缘分析等全部环节。实现数据平台和数据应用的飞跃进阶。不管您的现在处于哪个级别,敏捷大数据平台直接带您升级到最高层级。

2. 核心技术解析、开源自主可控、二次开发扩展,让用户真正掌握驾驭整个大数据平台建设和发展
本次课程的大数据平台实践,全程采用开源工具,你可以深入进行二次开发,从而实现对整个大数据平台的真正自主可控。本次课程,培训专家团队,也将会深入讲解二次开发的方法与技巧。更重要的是,期望受训者,通过开源代码,指导文档和视频,可以为开源社区贡献代码,有能力把该平台运用到实际项目中。

3. 常见大数据实时场景案例分析,典型架构模式探讨
本课程还会就一些典型的实时数据处理场景进行举例和案例分析,讲解场景需求背景、挑战、痛点、解决方案和项目效果,还会讨论一些通用的切面问题,如数据质量、运维监控等。过程中也会探讨不同的典型架构模式及其适用性。

4. 一些常见的主流的大数据开源工具的选型和剖析,为您提供深度参考
本次培训,还会提供各种大数据平台的相关开源工具选型剖析,这是宜信大数据团队在开发部署大数据平台的过程中,对多种工具进行试用,并总结的经验,这将是一份极其珍贵的参考建议。例如,数据存储方面,会涉及到HBase、Cassandra、Kudu的实际选型建议,数据查询方面,会涉及到Spark SQL、Presto、Impala Hive等工具的实际造型建议等。

本次大数据平台全程落地应用的整体结构图:
二、课程安排
培训内容 讲师 时长(小时)
10月20日上午 敏捷大数据理念及架构 卢山巍 3
10月20日下午 数据总线平台DBus 王东 3
可视化应用平台Davinci 徐翔 2
10月21日上午 流式处理平台Wormhole 赵平 3
10月21日下午 计算服务平台Moonbox 卢山巍 2
实践应用案例解析 曹海霞 3
三、课程对象与目标
培训对象:
针对有一定基础的技术人员,懂得数据仓库平台的基础概念,了解ETL、Hadoop等基础技术概念,所在企业有计划部署结构化与非结构化的大数据仓库平台的技术工程师。

培训目标:
1. 了解敏捷大数据的设计理念和架构设计;
2. 了解各个平台能提供的能力;
3. 对有技术背景的人员,通过开源代码,指导文档和视频,可以为开源社区贡献代码,有能力把该平台运用到实际项目中。
四、课程大纲
详细课程大纲请点击下载
五、讲师简介
卢山巍宜信技术研发中心高级架构师

【个人简介】
提出了敏捷大数据方法学,并围绕该套方法学,设计出了一系列的大数据相关平台,包括流式处理平台,可视化应用平台,计算服务平台。 在加入宜信之前,就职于亿贝,是亿贝相关数据项目的高级软件架构师,在大数据处理相关领域有丰富的经验和深刻的见解。毕业于澳大利亚伍伦贡大学大学计算机专业,获得硕士学位。

【总述 & 特长】
10年以上的互联网大数据工作经验和银行软件开发经验,对大数据相关技术有深刻的理解,擅于多维度高阶抽象来设计更通用的产品;
全栈工程师。包括前端,服务端,业务框架,数据仓库,大数据平台等;
优秀的业务分析和问题解决能力,出色的客户沟通能力;
热爱技术并乐于跟随技术的发展,具有超强的把各种新技术融合落地实现的能力。

【IT技能】
语言:Java;Scala;C#;
大数据:Spark,Hadoop;Kafka;Storm;Akka;分布式系统设计等;
数据库:Teradata;MySQL;Ms SQL;SQL/NoSQL;数据实体关系设计;
系统:SOA;DDD;Design Pattern;UML;Web Services/REST;XML/JSON;
前端:HTML/CSS/JavaScript;GWT;Swift

【讲师相关信息】
2018思科金融行业峰会 金融领域敏捷大数据实践 演讲讲师
参考:http://science.china.com.cn/2018-06/08/content_40375694.htm

开源项目wormhole 负责人: https://github.com/edp963/wormhole
开源项目davinci负责人: https://github.com/edp963/davinci
开源项目moonbox负责人: https://github.com/edp963/moonbox

王东宜信技术研发中心高级架构师

【个人简介】
主要负责日志归集、流式处理和大数据业务产品解决方案,包括实时敏捷大数据技术栈基础组件 - DBus实时数据总线平台的建设和NLP自然语言处理技术解决方案的建设和探索等。在加入宜信之前,就职于Naver(韩国最大搜索引擎公司),担任中国研发中心资深研发工程师,拥有多年从事分布式数据库引擎研发经验,负责开源项目CUBRID-cluster分布式数据库开发和CUBRID数据库引擎开发工作。毕业于北京大学软件工程专业,获得硕士学位。

【总述 & 特长】
10年以上行业经验和管理经验,对开发、测试和项目管理有丰富经验;
擅长c/c++,Java, Scala, python开发,扎实的数据结构和算法基础,很好的设计和开发能力,丰富跨平台开发经验(Linux,Windows,AIX);
熟悉开源流式处理引擎引擎,包括Storm,Spark Streaming, Kafka等;
熟悉大规模分布式系统开发、维护经验和常用开源分布式系统,包括Hadoop、Hive、Spark、HBase、Kudu、ElasticSearch,mango等
熟悉系统级编程,包括系统调用/API, 多线程,多进程编程,网络socket 编程,IO操作;
熟悉Mysql,SQL server,CUBRID等数据库, 对数据库理论和开发有深刻的理解;
熟悉分布式数据库集群,熟悉sharding,高可用性(HA)和分布式一致性(2PC);
熟悉和阅读源码包括 Mysql, Redis, Leveldb, Nginx, libevent等,对Nosql相关技术有一定研究;
熟悉python, Linux/Windows shell, js等脚本;
擅长在百万行代码中定位问题,缩小问题规模,解决内存泄露,性能调优等问题;

【讲师相关信息】
2018全球软件与运维技术峰会(WOT) 大数据处理技术会场 演讲讲师
参考:http://wot.51cto.com/act/wot2018/dev/page/theme?hall_id=34

DBAPlus 线上分享嘉宾讲师
如何基于日志,同步实现数据的一致性和实时抽取?
参考:http://dbaplus.cn/news-21-872-1.html
基于可视化配置的日志结构化转换实现
参考:http://dbaplus.cn/news-134-1860-1.html

开源项目DBus 负责人: https://github.com/BriData/DBus
开源RDBMS数据库项目CUBRID Commiter: http://www.cubrid.org/
开源分布式数据库项目CUBRID-cluster 发起人
https://www.slideshare.net/cubrid/cubrid-cluster-introduction
https://sourceforge.net/projects/cubridcluster/

【其他】
2013,雪鸟企业管理(上海)有限公司 培训 通过《Scrum敏捷软件开发》课程;
2011, 作为演讲嘉宾,参加Naver 韩国首尔workshop大会,介绍和演示CUBRID cluster项目;
2005/2006/2007/2008,多次参加微软Tech-ed大会培训,学习微软最新技术和工具;
2008,获得《网页搜索的显示方法以及其客户端设备》专利证书,专利号:ZL 2005100002308.0;
2005,获得“软件设计师”证书。

徐翔宜信技术研发中心高级研发工程师

【个人简介】
davinci可视协作平台技术负责人。互联网金融行业从业5年,在数据可视化、前端、用户体验领域有着丰富的经验。毕业于北京工业大学计算机专业。

【总述 & 特长】
7年以上互联网软件从业经验,对软件产品设计研发周期有着深刻的理解;
前、后端全栈从业经历,参与过c端与b端产品的设计和开发工作;
专业的敏捷开发管理经验,善于使用 scrum 管理产品研发周期;
扎实的可视化理论基础,对行业内可视化软件发展现状有着独到的理解;

【IT技能】
语言:JavaScript; TypeScript; Java
前端:React; Redux; Flux; FP; Vue; CSS-Modules; NW; PhoneGap
后端:Node.js; SpringBoot;

【讲师相关信息】
开源项目Davinci技术负责人: https://github.com/edp963/davinci

赵平宜信技术研发中心高级架构师

【个人简介】
负责流式处理平台——Wormhole的设计和实现,并负责流式处理项目的解决方案设计和落地工作。加入宜信之前,在东信北邮任项目经理一职,拥有丰富的分布式设计和研发经验,负责过多个重要项目,包括中国移动”魔百盒“项目、*省移动家信通平台、*省企信通平台等。

【总述 & 特长】
十年以上的分布式及大数据项目建设和管理经验,对流式计算和分布式方面积累了大量的设计和开发经验,并对流式计算有深刻的理解;
善于系统抽象及架构设计,同时拥有大量系统问题的解决经验;
擅长数据的应用,利用大数据技术、结合业务场景来挖掘数据的价值;
热爱创新,特别在技术和设计方面,并能够将新技术在项目中快速融合并落地;

【技术栈】
语言:Java、Scala、Golang
分布式:Zookeeper、RocketMQ、Redis、Dubbo等
大数据:Spark、Flink、Hadoop、Kafka、Hbase、Kudu、ElasticSearch等
数据库:Mysql、Oracle
开源项目wormhole 负责人: https://github.com/edp963/wormhole

曹海霞宜信技术研发中心解决方案架构师

【个人简介】
主要负责敏捷大数据平台的解决方案设计和的落地实施。理解并分析客户需求,根据需求给出合理的解决方案并落地实施。负责wormhole 1.0 版本的设计开发及实施运维。加入宜信前,就职于Websense(韦伯森斯)北京研发中心,资深研发工程师,负责邮件安全网关数据和日志系统的架构设计、开发及技术支持。在数据处理系统设计、分布式数据处理、数据分析、反垃圾邮件技术、网络安全等方面有丰富的经验。毕业于江西理工大学计算机应用专业,获得硕士学位。

【总述 & 特长】
10年以上数据处理及日志分析经验,对数据问题敏感,能快速理解需求并提供专业稳定的解决方案;
具有扎实的数据结构和算法基础,全面的专业基础,多年的系统架构设计经验,对方案的可行性和落地,能整体把握、有效推进;
对大数据相关技术有深刻理解,对各类大数据技术的应用场景有深刻的理解;
对网络安全及反垃圾邮件技术有深入研究,对大数据安全有深刻的理解及实践。

【IT技能】
语言:C/C++; Scala;Java;
大数据:Spark,Hadoop;Kafka;Akka等;
数据存储:MySQL,SQL Server,HBase,Kudu,Elasticsearch,Redis等;
开源项目wormhole: https://github.com/edp963/wormhole

点击查看更多讲师
收起更多讲师
立即购票
深度培训:
构建与使用快速响应的分布式中间件平台实践
一、课程概要
1. 让你从无到有实现一个完整的中间件系统
这是一门针对如何构建、使用完整的分布式中间件、分布式存储平台,为期2天的深度培训课程,从方案的整体架构设计开始,到各个环节的具体实施,以及所遇到的问题解决措施,都会进行深入的培训沟通。从整体结构上,让你从无到有实现一个看似不可能自己完成的中间件系统、分布式存储系统。

2. 基于开源且优于开源
本次课程,不仅讲解如何对比开源的中间件系统,更重要的是,会深入到各种中间件系统的需求与实现策略中,系统的讲解各种中间件的开发思路。通过学习,可以让你了解开源中间件的优劣势、二次开发的方法;更重要的是,还可以让听课者掌握如何自我实现一个分布式中间件。

3. 强化开发及建设过程中的排错实践
本次培训,不仅会讲述整个平台的开发及部署,更会涉及到具体的开发维护问题,例如:数据扩容、出现问题以后的排错、修复Bug、系统上线等,手把手将关键问题抛露出来,并把相应的解决方案呈现给大家。

4. 除了本次深度培训,还会提供后期的跟踪问答
为期2天的深度培训,虽然已经相当深入全面了,但如果参加受训的你真正要实施时,还会遇到很多问题,针对这种情况,在ITPUB社区,我们会针对这个话题,进行后期的针对性问题的有偿问答服务,让你真正做到从无到有地实现一个看似不可能自己完成的中间件系统,分布式存储系统。
二、课程简介
本序列课程主要和大家一起探讨在瞬息万变的互联网大背景下,面对海量数据、高并发、5个9/6个9的稳定性要求等一序列苛刻条件下,如何构建出一个可以既满足业务的快速迭代需求,又稳定高效的互联网系统架构及其设计实践方案。

本课程由技术栈的选型开始引入主题,结合相应的业务,并且考虑相关配合团队的水平、人员组成情况等一序列的因素,主要从选型比较、解决重点/难点问题、实现策略、实施方案的优势优点、成本对比、实施过程的经验教训、实施案例及其感想、后期的改进与维护升级等具体的方面进行一个完整的陈述。

具体技术方面,本课程主要讲述以自我实现与二次开发为主,包括但不局限于:Java的IOC、ORM,Restful等框架、JOB调度系统、ID生成器、HTTP服务器、DFS分布式文件系统、缓存与存储系统、分布式协调器、配置服务、通讯协议、大数据分析等。

最后我们将讨论这些系统是如何与业务有机的结合案例与当时如此实施的指导思想,并且大家一起探讨实施过程中如何对于项目实现“快速响应”的控制。

整套课程大体上分为三个部分:
1. 以业务为基础的技术栈开发与选择,这部分以Java为基础,开发各种框架;
2. 高性能中间件的设计实现与在业务中的应用,这部分以c为基础,开发各种高性能中间件;
3. 总结陈述:讨论人、团队、业务、架构、系统、Bug之间的关系,我们整套设计的初衷与指导思想。

根据讲师的经验与授课体系,有意报名的参课者最好有如下的一些准备或者经历:
1. 熟悉一般的Java开源框架,使用过Spring、MyCat等中间件者为佳;
2. 有一定的架构经验,最好至少写过一个供大家使用的底层功能或者接口;
3. 对于缓存、TCP通讯等有一定的了解;
4. 对Linux的编程有一定的了解(Linux下c开发最佳),如果没有涉及过,请提前准备相应的资料,并提前准备学习一下。
三、课程收益
1. 掌握如何从头到尾设计一个稳定、快速、能满足业务需要的系统架构方案;
2. 掌握如何从无到有实现一个看似不可能自己实现的中间件系统;
3. 掌握如何有机的选择与使用开源或者自主开发的中间件,将其合理的组合在一起,发挥更大的作用;
4. 掌握如何控制系统边界、如何控制因需求追加而导致的软件复杂度;
5. 掌握如何控制整个庞大系统的一切,包括:团队、“开发人员”、“需求人员”等等;
6. 了解一般常用开源软件的优缺点,面对业务如何取舍,以及如何二次开发或者新开发一个替换它;
7. 了解Linux下高性能中间件的开发方法。
四、课程对象
1. CTO、高级工程师、架构师、中间件开发人员
2. 对系统架构感兴趣的开发人员
五、课程大纲
详细课程大纲请点击下载
六、讲师简介
徐海峰(花名大嘴)阅文集团首席架构师

【个人简介】
目前集团内技术级别最高者;行走互联网江湖十多载,具有10年以上的系统架构经验与中间件开发经验;曾任5173分布式存储架构师、携程国际机票计价引擎架构师;擅长复杂业务系统架构、中间件开发、高性能运算、分布式存储与计算等;并从5年前开始,兼职从事顾问与讲师工作,多次受邀前去北京、深圳、成都、台湾等地进行技术交流。目前拥有技术专利一项,在申请中专利二项。

【讲师资质】
2015 2016 SACC 特邀讲师
2016 2017 SDCC特邀讲师
2017 ModernWeb(台湾)特邀讲师
2017 SDCC 2018SACC 顾问与出品人

【著作书籍】
著有《程序员入职锦囊妙计》一书,并正在撰写第二本书,暂定名称为《高性能中间件开发实现与技巧》。
另有多篇文章被《程序员》等杂志期刊刊登,例如《程序员》201604期 《阅文集团分布式文件系统的设计与实现》等

立即购票

扫描二维码
获取更多大会信息