4006-998-758
3000+课程任你选择
软件架构设计
研发学院 体系架构设计 产品经理 开课时间:2021-07-03
王志远

对Spring Cloud、微服务、持续集成、持续交付、容器生态圈常用组件均有涉猎。 目前的研究重心:Spring Cloud、Docker、Kubernetes,及其相关生态的技术,并总结项目落地过程中遇到的坑。 出版著作 著有《Spring Cloud与Docker微服务架构实战》一书,是2017年十佳畅销书之一,也是国内第一本Spring Cloud相关书籍。 历任Java高级开发、架构师、高级架构师、技术专家。热爱技术交流,曾代表公司参加全球微服务架构高峰论坛、QCon等技术沙龙。拥抱开源,多个项目开源在Github与Git@OSC上,并有个人Side Project微信小程序,分享干货。 


查看老师详情
课程内容

一、 什么是概述

       a) 什么是架构?

       b) 架构的演进

       c) 架构演进案例分享

二、 技术选型

        a) 如何做技术选型?

        b) 用或者不用的原则有哪些?

        c) 如果有多个选择,对比的维度有哪些?

三、 缓存

        a) 缓存的使用场景

        b) 缓存的收益与成本

        c) 缓存穿透问题与解决

        d) 缓存雪崩问题与解决

        e) 无底洞问题与解决

        f) 热点key重建与优化

四、 分布式架构

        a) 常用设计原则

        b) 如何拆分

        c) 服务发现思想

        d) 负载均衡

        e) 如何容错提升高可用性?

         f) 如何从传统架构迁移到分布式应用架构


返回上一级