首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KEEP_HUMBLE
掘友等级
微服务中间件开发
|
meituan
微服务爱好者、golang 爱好者
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 15
沸点 1
赞
16
返回
|
搜索文章
最新
热门
Go 编程可读性最佳实践
总而言之,这 78 条关于编写可读 Go 代码的最佳实践,共同构成了一套全面的方法论,其核心在于提升代码的 清晰度、简洁性、可维护性和地道性 (idiomatic)。
从头开始使用 Go 构建 Orchestrator(第十三部分:现在是什么?)
本章涵盖内容:回顾至今我们所取得的成果以及接下来努力的方向。在第 12 章结束了我们构建 Cube 编排器的工作。
从头开始使用 Go 构建 Orchestrator(第十二部分:CLI)
本书的第五部分也是最后一部分,为 Cube 实现了一个命令行界面(CLI)。这个命令行界面取代了我们在本书前面部分一直用来操作 Cube 的 main.go 程序。
从头开始使用 Go 构建 Orchestrator(第十一部分:持久化存储)
阐述编排系统中数据存储的目的、明确我们持久化数据存储的需求、定义存储接口、介绍 BoltDB、使用存储接口实现持久化数据存储
从头开始使用 Go 构建 Orchestrator(第十部分:重构)
在第 10 章中,我们会设计一个调度器接口,借助这个接口可以实现多个具体的调度器。之后,我们会实现两个调度器:一个是轮询调度器,另一个是 epvm 调度器
从头开始使用 Go 构建 Orchestrator(第九部分:故障恢复)
本章涵盖:列举潜在的故障情况,探索从故障中恢复的方法,实现任务健康检查以从任务崩溃中恢复,理解故障恢复的原理
从头开始使用 Go 构建 Orchestrator(第 八部分:Manager API)
理解管理器 API 的目的:实现处理 API 请求的方法、创建一个服务器来监听 API 请求、通过 API 启动、停止和列出任务
从头开始使用 Go 构建 Orchestrator(第七部分:Manager)
工作节点负责在节点池中单个节点上运行各个任务,而管理器则负责管理整个系统。管理器的职责包括: - 响应用户的请求; - 在工作节点上调度任务; - 定期收集系统中任务和工作节点的状态信息;
从头开始使用 Go 构建 Orchestrator(第 六部分:指标)
解释为什么工作节点需要收集指标:定义指标、创建收集指标的流程、在现有 API 上实现一个处理程序(metrics)
从头开始使用 Go 构建 Orchestrator(第五部分:Worker 的 API)
理解工作节点 API 的用途 实现处理 API 请求的方法 创建一个用于监听 API 请求的服务器 通过 API 启动、停止和列出任务
下一页
个人成就
文章被点赞
27
文章被阅读
46,969
掘力值
1,504
关注了
33
关注者
25
收藏集
14
关注标签
3
加入于
2022-07-04