深入学习使用Golang和Kubernetes构建、扩展和部署分布式系统。

课程学习内容

  • 学习高级Golang模式
  • 学习使用Go构建微服务的基础知识
  • 构建和部署生产级别的分布式系统
  • 学习如何从零开始设计复杂系统
  • 学习如何权衡和思考软件设计决策
  • 学习如何扩展和管理流量

学习前置要求

具备基础Go语言相关知识

课程详细介绍

本课程以实战项目为核心导向,带领大家从零搭建一套类Uber拼车应用后端微服务体系,全程采用Go、Docker与Kubernetes技术栈完成开发与部署。

课程配套进阶Go语言专题小课,即便你刚接触Go语言,也能获得完整配套学习资源,快速补齐技术短板。

完成全部课程学习后,你将独立搭建一套完成部署、支持水平扩容的拼车业务系统,能够承载真实业务流量;同时收获一套可复用分布式项目开发模板,大幅提升后续项目开发效率,助力快速成长为资深技术工程师。

本次实战项目包含多组独立微服务,依托Kubernetes完成容器编排调度。课程配套可视化前端交互界面,支持在地图点位规划出行路线,自主选择服务套餐,并从在线司机资源池发起拼车调度请求,完整还原真实出行平台业务逻辑。

课程系统梳理分布式后端系统核心开发知识,落地行业通用开发规范,打造高可扩展、易维护的生产级微服务架构。课程并非单一分步操作教程,而是完整系统化学习方案,全方位覆盖真实业务场景下的各类开发难题。

适合学习人群

  • 编程入门及中级开发工程师
  • 掌握其他编程语言,想要转型云原生开发的软件工程师
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。