首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KEEP_HUMBLE
掘友等级
微服务中间件开发
|
meituan
微服务爱好者、golang 爱好者
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 16
沸点 1
赞
17
返回
|
搜索文章
KEEP_HUMBLE
赞了这篇文章
Rrvive
前端开发工程师
·
2月前
关注
localhost 和 127.0.0.1 的核心区别
1. 定义与本质 localhost 是一个标准主机名(域名),用于指代本地计算机,属于逻辑概念,需通过解析映射到具体IP地址。 127.0.0.1 是IPv4环回地址(属...
3
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
Go 编程可读性最佳实践
总而言之,这 78 条关于编写可读 Go 代码的最佳实践,共同构成了一套全面的方法论,其核心在于提升代码的 清晰度、简洁性、可维护性和地道性 (idiomatic)。...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第十三部分:现在是什么?)
本章涵盖内容:回顾至今我们所取得的成果以及接下来努力的方向。在第 12 章结束了我们构建 Cube 编排器的工作。...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第十二部分:CLI)
本书的第五部分也是最后一部分,为 Cube 实现了一个命令行界面(CLI)。这个命令行界面取代了我们在本书前面部分一直用来操作 Cube 的 main.go 程序。...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第十一部分:持久化存储)
阐述编排系统中数据存储的目的、明确我们持久化数据存储的需求、定义存储接口、介绍 BoltDB、使用存储接口实现持久化数据存储...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第十部分:重构)
在第 10 章中,我们会设计一个调度器接口,借助这个接口可以实现多个具体的调度器。之后,我们会实现两个调度器:一个是轮询调度器,另一个是 epvm 调度器...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第九部分:故障恢复)
本章涵盖:列举潜在的故障情况,探索从故障中恢复的方法,实现任务健康检查以从任务崩溃中恢复,理解故障恢复的原理...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第 八部分:Manager API)
理解管理器 API 的目的:实现处理 API 请求的方法、创建一个服务器来监听 API 请求、通过 API 启动、停止和列出任务...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第七部分:Manager)
工作节点负责在节点池中单个节点上运行各个任务,而管理器则负责管理整个系统。管理器的职责包括: - 响应用户的请求; - 在工作节点上调度任务; - 定期收集系统中任务和工作...
1
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第 六部分:指标)
解释为什么工作节点需要收集指标:定义指标、创建收集指标的流程、在现有 API 上实现一个处理程序(metrics)...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第五部分:Worker 的 API)
理解工作节点 API 的用途 实现处理 API 请求的方法 创建一个用于监听 API 请求的服务器 通过 API 启动、停止和列出任务...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第四部分:Worker)
本书的第二部分聚焦于 Cube 工作节点组件。顾名思义,工作节点负责在编排系统中执行工作。工作的对象就是任务。如果你使用过 Docker,那你应该熟悉通过 Docker 命...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第三部分:往骨架中塞一些肉)
回顾如何通过命令行启动和停止 Docker 容器 介绍用于启动和停止容器的 Docker API 调用 实现用于启动和停止容器的任务概念...
1
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第二部分:从心智模型到骨架代码)
为任务、工作节点、管理器和调度器组件创建框架代码。 确定任务的状态。 使用接口支持不同类型的调度器。 编写测试程序以验证代码能够编译并运行。...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
从头开始使用 Go 构建 Orchestrator(第一部分:介绍)
在第一章里,你会了解构成所有编排系统的核心组件。借助这些核心组件,你将构建出 Cube 编排器的概念模型,在本书后续章节中,我们会一同将其实现。...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
LeetCode 热题 HOT 100(双指针) 283.移动零
移动零 简单 提示 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
LeetCode 热题 HOT 100(双指针)15. 三数之和
题目描述 15. 三数之和 中等 提示 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i !...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
LeetCode 热题 HOT 100(双指针)11. 盛最多水的容器
盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
LeetCode 热题 HOT 100(双指针)42. 接雨水
接雨水 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。...
0
评论
分享
KEEP_HUMBLE
微服务中间件开发 @meituan
·
5月前
关注
LeetCode 热题 HOT 100(滑动窗口 438)关联题 1456. 定长子串中元音的最大数目
定长子串中元音的最大数目 中等 提示 给你字符串 s 和整数 k 。 请返回字符串 s 中长度为 k 的单个子字符串中可能包含的最大元音字母数。...
0
评论
分享
下一页
个人成就
文章被点赞
27
文章被阅读
51,872
掘力值
1,514
关注了
33
关注者
26
收藏集
14
关注标签
3
加入于
2022-07-04