
深入学习使用Golang和Kubernetes构建、扩展和部署分布式系统。
课程学习内容
- 学习高级Golang模式
- 学习使用Go构建微服务的基础知识
- 构建和部署生产级别的分布式系统
- 学习如何从零开始设计复杂系统
- 学习如何权衡和思考软件设计决策
- 学习如何扩展和管理流量
学习前置要求
具备基础Go语言相关知识
课程详细介绍
本课程以实战项目为核心导向,带领大家从零搭建一套类Uber拼车应用后端微服务体系,全程采用Go、Docker与Kubernetes技术栈完成开发与部署。
课程配套进阶Go语言专题小课,即便你刚接触Go语言,也能获得完整配套学习资源,快速补齐技术短板。
完成全部课程学习后,你将独立搭建一套完成部署、支持水平扩容的拼车业务系统,能够承载真实业务流量;同时收获一套可复用分布式项目开发模板,大幅提升后续项目开发效率,助力快速成长为资深技术工程师。
本次实战项目包含多组独立微服务,依托Kubernetes完成容器编排调度。课程配套可视化前端交互界面,支持在地图点位规划出行路线,自主选择服务套餐,并从在线司机资源池发起拼车调度请求,完整还原真实出行平台业务逻辑。
课程系统梳理分布式后端系统核心开发知识,落地行业通用开发规范,打造高可扩展、易维护的生产级微服务架构。课程并非单一分步操作教程,而是完整系统化学习方案,全方位覆盖真实业务场景下的各类开发难题。
适合学习人群
- 编程入门及中级开发工程师
- 掌握其他编程语言,想要转型云原生开发的软件工程师
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
