由京东开放平台架构师Kenny分享的课程,微服务作为一个独立、可部署的服务,它只专注做一件事情并且做好,而这个事情通常可以是业务能力,或者提供业务价值的最小单元服务。微服务架构更加彻底的组件化,系统内部各个组件之间解耦的比较干脆,单个系统的规模小很多;可以组建每个服务独立的维护团队,利于各自团队独立的开发和维护;每个微服务独立部署,只要服务间的接口稳定,各系统可以相互之间互不干扰的独立发展;微服务架构使得每个服务本身可以独立的扩展,性能出现瓶颈,优化或增加这个服务的配置即可。本内容从微服务基础、微服务设计、监控、服务治理实施方案(基于dubbo)、开发框架、微服务数据存储层架构、微服务数据存储层架构、持续交付流水线、微服务项目管理流程分享、微服务实战(成熟案例分享),理论结合实践的分享业界最实用的微服务架构设计和实践。
课程收益
1.深度理解服务拆分的原则以及微服务的服务治理方法
2.通过使用微服务的基本理论,掌握如何指导架构设计与实践
3.CAP、BASE的原理的应用会对未来工作有很大指导意义。
4.关于项目中的自动化部置,将会在下一步产品中采用。