V
主页
Go语言终极编程指南: 使用Kubernetes进行软件设计
发布人
“随着程序的演进和功能的增加,它变得复杂起来,组件之间存在微妙的依赖关系。随着时间的推移,复杂性不断累积,程序员在修改系统时很难将所有相关因素都记在脑中。这降低了开发速度,导致出现错误,进而使开发变得更加困难并增加成本。任何程序的复杂性在其生命周期内都会不可避免地增加。程序越大,参与其中的人越多,管理复杂性就变得越困难。” – John Ousterhout 该课程教授如何在Go语言中构建生产级别的软件,利用基于领域驱动设计和数据导向架构的强大功能,并在Kubernetes中运行。从一开始,您将与导师一起编程,他将介绍在Go中构建软件的设计哲学和指导原则。随着项目添加新功能,您将学习如何部署和管理用于运行项目的Kubernetes环境。该课程的核心是教授您如何处理和减少正在构建的系统中的复杂性传播。 课程内容 课程介绍和将学到的所有工程知识. 设计哲学、指导原则和预期结果。 安装工具。 安装镜像。 以部署为导向: 我们从专注于在Kubernetes中部署服务开始构建服务。 项目层次、策略和指导原则。 准备项目。 日志记录。 Kubernetes: 我们介绍Kubernetes并启动一个K8s环境。此时,我们进行的所有操作都在K8s环境中运行。 集群、节点和Pods。 启动Kubernetes集群。 为服务创建/构建Dockerfile。 创建/应用服务的K8s部署。 Kubernetes配额: 我们介绍如何应用配额到部署中,并讨论可能出现的问题。 理解CPU配额。 理解Go调度器。 调整GOMAXPROCS以提高性能。 领域驱动、数据导向架构: 我们讨论在项目中实现的数据导向架构,包括设计哲学、指导原则以及应用层、业务层和存储层如何协同工作的语义。 架构审查。 数据流的可信与非可信性。 ⭐ 完整课程链接: https://theitzy.com/ultimate-go-software-design-with-kubernetes/ ---
打开封面
下载高清视频
观看高清视频
视频下载器
使用Go语言编写命令行应用程序
Golang入门到实战教程丨一套精通GO语言
构建一个Go语言版本的Laravel框架
探索Go语言模块系统
终极模块化单体架构开发蓝图
Golang入门到实战教程丨一套精通GO语言
领域驱动设计精粹【中英字幕 Domain-Driven Design Distilled】
程序员入门时如何学会写golang泛型struct
务实的干净架构 – 构建生产级的应用程序
完整的CUDA编程课程:学习 GPU 和并行编程,成为 CUDA 专家
微服务架构:清晰架构、领域驱动设计(DDD)、SAGA 模式、Outbox 模式与 Kafka
现代大型系统的软件架构与设计—通过掌握软件架构、系统设计和大数据处理,成为软件架构师或技术主管
使用设计模式、原则和最佳实践来设计微服务架构
Rust (Axum) vs. Go (标准库): Kubernetes 性能对比基准测试
20240811直播:点评网友C#实现的停车场程序
2024硬核golang云原生教程(完整版),学完既可直击高薪岗位!
【2024年最新】Kubernetes 管理员认证考试完全指南
使用Python和Transformer模型来进行自然语言处理
golang1.23迭代包用法和老司机怎么玩这种功能
系统设计训练营:攻克面试和建立系统【中英字幕】
AWS EKS Kubernetes 大师班、实践指南 | DevOps、微服务
Kubernetes 进阶:核心概念【中英字幕 Advanced Kubernetes: 1 Core Concepts】
Go语言: 性能调优和基准测试
20240728直播:贫血是错误的,但也不刻意追求充血
DDD战术框架介绍1
【ArdanLabs Golang】Ultimate Go Programming, Second Edition
微服务架构:清洁架构、DDD、SAGA、Outbox 和 Kafka
2024最新Golang云原生全套教程,从go语言基础到企业实战项目,学完即可就业!!!
适合JavaScript开发者的Go基础入门【中英字幕 Go for JavaScript Developers】
使用Rust编程语言从零开始开发一个不依赖第三方库的解释器
JavaScript 终极动画课程
从第一性原理出发, 使用TypeScript掌握软件设计, 架构与测试的核心要素
软件架构:将单体拆分为微服务【中英字幕】
Kubernetes CKS 2022完整课程,理论与实践
《Kubernetes API Servery 源码分析与扩展开发》微课视频
【gin-vue-admin】2.7.3正式版,自动化支持配置导入导出,插件可自动生成菜单和API,角色支持严格角色模式,更多细节体验优化【翻转极光出品)
使用LangChain进行RAG(检索增强型生成)应用开发
基于 Java 的分布式系统和云计算
互联网上最全面的React Hook Form: 完整开发指南
大型系统的软件架构与技术--从开发者到架构师,掌握软件架构(中)【中英字幕】