本章主要让大家了解后端技术架构的演进及各种架构的适用场景,以及掌握微服架构中的核心技术和知识点,了解常见的微服务框架,以及K8S作为微服务框架的优势。
本章将通过源码讲解让大家掌握gRPC的设计哲学,通过学习代理模式,扩展学习其它的设计模式并掌握HTTP2的原理等。
本章主要理解K8S核心组件的运行机制和底层原理,以Pod创建和启动流程把K8S核心组件串联起来,了解K8S Master的高可用和安全机制。
本章主要学习在本地和腾讯云上搭建K8S集群,并掌握Docker文件的编写和构建、运行。学习管理服务镜像以及部署到K8S集群。
本章主要学会如何设计以及编写Protobuf文件,基于生成的gRPC代码,手写代码实现用户积分等级系统,理解gRPC中常用的配置参数和问题解决方案。
本章主要学会gin框架的使用,手写代码实现用户积分等级服务Restful API,掌握跨域及解决跨域的方法。
本章主要通过实践体会K8S Service的负载均衡机制,理解并解决引入gRPC后带来的负载均衡问题,掌握K8S集群内服务调用和网络的原理。
本章主要了解K8S暴露给集群外访问的3种方法,以及学会在K8S上部署、配置、使用Ingress,配置Web服务转发等。
本章主要让大家掌握在K8s上部署Helm,及Helm的安装、升级应用,对Helm用法的总结,给用户积分等级服务编写自定义Chart等。
本章主要掌握ServiceMesh以及Istio体系,以及Istio的原理及功能、用法,如何用Istio完成微服务治理。
本章主要掌握云原生的prometheus + grafana,以及云原生的日志服务,了解各家云厂商的日志服务异同。
本章主要掌握prometheus和alert manager监控及预警系统的框架,学会配置Grafana图表,学会通过代码自定义AlertManager告警。
本章主要给大家介绍压测的重要性,学会使用wrk对接口做压测,理解wrk压测报告的指标,以及常用的压测工具的介绍,并对接口进行优化,
选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题