郑然,现任百度主任架构师,负责支撑大搜索的分布式存储和计算以及大规模服务治理技术的研发工作。有着近 10 年的搜索引擎架构研发经验,先后研发了 3 代 PaaS 系统以及基础的微服务架构中间件, 主导研发了多个大规模的微服务中间件,帮助大搜索团队提升系统的稳定性和研发效率。积极参与技术社区的分享活动。
郑然,现任百度主任架构师,负责支撑大搜索的分布式存储和计算以及大规模服务治理技术的研发工作。有着近 10 年的搜索引擎架构研发经验,先后研发了 3 代 PaaS 系统以及基础的微服务架构中间件, 主导研发了多个大规模的微服务中间件,帮助大搜索团队提升系统的稳定性和研发效率。积极参与技术社区的分享活动。
在微服务技术如火如荼的今天,越来越的团队希望通过微服务技术来加速产品的研发效率。但是很多关于微服务的介绍往往更多的集中在一些具体的微服务中间件的使用方法上,可以说更多的在“术”的层面。随着微服务技术发展非常火热,新技术层出不穷,企业不仅仅需要在大量的开源技术中选择适合的微服务技术,还需要针对开源系统做二次开发甚至自主研发新的系统。这种情况下,就需要工程师真正理解微服务技术背后的核心设计思想,也就是“道”的部分,这就是本课程的灵魂所在。讲师结合自身近 10 年的大规模分布式架构的研发经验,给大家分析一个相对完整的微服务技术栈的核心设计思想,结合典型案例帮助大家理解技术背后的本质。
工程架构团队的高级工程师、Team Leader、架构师或者微服务技术的从业者。
1. 可以了解整个微服务架构比较基础的组件和技术栈构成;
2. 透过现象看本质,可以更透彻理解微服务架构的核心思想;
3. 帮助大家选择最合适的微服务技术,让微服务技术更贴地气的快速落地。
1. 微服务技术综述;
2. 服务器管理和故障维修;
3. 资源管理和服务部署;
4. 服务发现;
5. 流量调度;
6. 服务日志和监控;
7. 配置中心。