envd 深度阅读 · 第 1 讲:心智模型与启动编排
envd 深度阅读 · 第 1 讲:心智模型与启动编排 代码仓库:e2b-dev/infra 本文基于:commit b8ca332f4 · envd v0.5.13 阅读时间:25–30 分钟(跟着源码走...
DeepSeek Elastic Compute (DSec) 深度解析
来源:DeepSeek V4 Technical Report,Section 5.2.5 “Sandbox Infrastructure for Agentic AI” 一、系统概览 DSec 是 DeepSeek 自研的生产级沙箱平台,专为 Agentic AI 后训练与评估(post-training & evalu...
E2B Placement Best of K 优化
E2B 的 placement 策略在高并发场景下存在"状态滞后"导致的负载不均问题:调度器倾向于反复选中初始空闲的几个节点,但不会随着请求涌入及...
E2B NBD 管理与 Firecracker RootFS 接入
1. 什么是 NBD (Network Block Device)? NBD (Network Block Device) 是一种 Linux 协议,允许通过网络访问块设备。在 E2B 的架构中,NBD 主要用于在宿主机上将构建好的 RootFS(通常是只读基础镜...
E2B Placement & NodeManager 设计解析
E2B 的核心调度逻辑主要集中在 packages/api/internal/orchestrator/placement (放置策略) 和 packages/api/internal/orchestrator/nodemanager (节点管理) 这两个包中。 它们共同协作,负责在高并发环境下,将用户的 Sandbox(沙箱)请求高效...
基于 E2B、Consul、Nomad 与 Firecracker 的架构解构
1. 执行摘要与架构愿景 随着大语言模型(LLM)与自主智能体(AI Agents)技术的爆发式增长,云计算基础设施面临着前所未有的挑战。传统的容器...
「Script」Github commit记录at作者
最近在发布 kuasar-io/kuasar v1.0.1 补丁版本。在 main 分支同步 release/1.0 时,commit没有按照原有 PR 提交新 PR 进行同步,而是使用了手动 Cherry-pick 的方式同步了commit。导致发布 Release 时...
Containerd2.0 升级分析
本文用于分析 containerd 如何升级到 2.0 版本。 containerd v2.0 在 2024.11.6 出了正式版本,也表明了该版本的主要目的。 containerd 2.x 的首个重要版本重点关注 containerd 核心功能集的持续稳定性,以及从 containerd...
Containerd 内容流
本文使用 GPT-4o mini 机翻 containerd 文档,再进行精校,便于浏览。 原文地址:containerd/docs/content-flow.md at main · containerd/containerd · GitHub containerd 的主要目...
OCI 镜像文件解析
预备动作 ctr 下载镜像,导出为压缩包。并解压到文件夹。 镜像文件层级 image-spec/image-layout.md at main · opencontainers/image-spec · GitHub 镜像布局的结构如下: $ tar xvf wg.tar -C wg-image blobs/sha256/0303a59d29548085675c8dc77b594cfdaed591c2d3dc2eedb7f86423d68d4217 blobs/sha256/0350af939280a3c1cd93680faa5890636e2b2e1853c59bfa543fbf1dd3022123 blobs/sha256/0c885228653809eeb06ad27eca297d2dcc22e7e46056f420a83ead31d674eff7 blobs/sha256/0ff5eb3a6b4475e3dbd12f3e2683ea873ed76e3ad34a7b81a31ea77d98034d4b blobs/sha256/2d2e0fc760791a12a90fa8101ab88f8e8dfc178539d0b3ead91f0394b124da81 blobs/sha256/38ae9c4bfd7c2b34961b19ff96a4e8930eb545b81a08a42e680beca6327eea43 blobs/sha256/5b7522ab11647cb4fc176d2817b3425b6a03bec4cced283746f0bf9b1767d1d0 blobs/sha256/96d9ee2f8e97cc43d61fe2c01555543a411ee2662f4ffb514b9580200c2692d2 blobs/sha256/9a36f2af670028da7e5201a9ad40616f66a2e07af074439103f3b0ead5d61a26 blobs/sha256/bed0e8f20ee92bd6b5867a0f0bd8f6cb3490b103539b1607f1621e3493ccd19f blobs/sha256/e0fb2429c802bef7d81813dfd5a6a4e3f9b06b86b103a87c02cfbecc5cc9150e blobs/sha256/fc515c5e05210d9f5f813831bc05ec38810e226c4715582e8d36ee42ceccec1c index.json manifest.json oci-layout blobs...
Kubernetes CSI 容器存储创删卷流程
在 [[Kubernetes CSI接口及存储插件解析]] 说明了CSI Driver结构和CSI接口调用的大体流程,但并没详细说明 CSI Driver 和 Kubernetes 其他组件的关系和调用流程。有必...
Kubernetes CSI接口及存储插件解析
做了一段时间Kubernetes 容器存储,根据文档重新整理一下Kubernetes CSI接口逻辑,并以几大云厂商的CSI Driver 和 kubernetes-csi/csi-driver-nfs 为例,描述一下...
甲状腺笔记
甲状腺疾病包括甲状腺功能异常、甲状腺自身免疫异常、甲状腺肿大和甲状腺良恶性结节,是内分泌系统的常见病。全国31个省市自治区新近的调查数据(共...
白嫖azure,随时随地ChatGPT
方案选择 去年ChatGPT第一波火爆的时候就短暂体验了一下大语言模型的妙处。但后续逐渐加强封锁,我的号又是用自己的手机和Google账号注册...
traefik配置Let's Encrypt TLS证书
本文为家庭宽带环境下,k3s中traefik配置Let’s Encrypt TLS证书的方法。 之前设置了 morningserver.local 的本地域名,但一些问题。 DNS 设置比较麻烦...
NAS容器化
变更缘由 早期系统选型时为了减少大周期系统版本更迭带来的维护成本,同时期望有强大的社区能支撑最新软件版本的安装,选择了使用Manjaro做NA...
Kubernetes Pod优雅退出
最近在研究 Kubernetes Pod 优雅退出的逻辑,在反复查看文档和实验的情况下基本清楚的七七八八了,正好可以记录一下。 优雅退出是什么 优雅退出(Graceful E...
MorningHome
由于家里设备及服务较多,网络较为复杂,很难记住所有细节,容易造成服务中断。因此考虑整理成文档的形式进行保存。 网络 目前家庭网络根据物理层不同,...
图形学入门--渲染管线
图形学入门–渲染管线 上次大致写了一下变换,那是本文的基础。本次将会对渲染管线做一个比较详细的笔记,大半个月没看图形学了,正好复习...
图形学入门--变换
图形学入门–变换 最近在学图形学,并顺手学个rust,用rust来做一个shader,实践之前需要在课后再深入复习一下。 图形学我看...