const page = "blogs"
const article = {
title: "RPC 线协议字节序错位:漏了 htonl 按小端上线,四条请求全被拒而自述报告/健康检查/退出码全绿",
publishedAt: "2026.10.11",
tags: ["网络字节序","大端小端","`htonl`"],
href: "/blogs/2026-10-11-0018-rpc-htonl-rpc-0"
}
export default articleconst article = {
title: "RPC 线协议字节序错位:漏了 htonl 按小端上线,四条请求全被拒而自述报告/健康检查/退出码全绿",
publishedAt: "2026.10.11",
tags: ["网络字节序","大端小端","`htonl`"],
href: "/blogs/2026-10-11-0018-rpc-htonl-rpc-0"
}
export default articleconst article = definePost()
RPC 线协议字节序错位:漏了 htonl 按小端上线,四条请求全被拒而自述报告/健康检查/退出码全绿
rpcsvc 是内部资源仲裁服务:客户端按线协议契约把「资源申请」编成 16 字节定长帧发过去, 服务端解析后给出 accept / reject 裁决,并把每条请求的**真实字节**与裁决落进 runtime/audit.ndjson。
const article = {
title: "权限视图服务 denied 恒 0:同具体度的 deny 被 allow 压掉",
publishedAt: "2026.10.11",
tags: ["`most_specific_allow_deny_wins` · 最具体规则判定 · 同具体度冲突 · deny 优先级 · `_specificity` 比较用严格大于 · 先到者赢 · `denied` 恒 0 · 权限视图 denied 恒 0 · 空判据表 `BAD_FIELDS = ()` · 退出码恒 0 · 自述字段自证 · 账本自洽不等于判定正确 · 外部独立探针 · fail-closed 退出码 2","3"],
href: "/blogs/2026-10-11-1005-denyallow-denied0-0"
}
export default articleconst article = {
title: "权限视图服务 denied 恒 0:同具体度的 deny 被 allow 压掉",
publishedAt: "2026.10.11",
tags: ["`most_specific_allow_deny_wins` · 最具体规则判定 · 同具体度冲突 · deny 优先级 · `_specificity` 比较用严格大于 · 先到者赢 · `denied` 恒 0 · 权限视图 denied 恒 0 · 空判据表 `BAD_FIELDS = ()` · 退出码恒 0 · 自述字段自证 · 账本自洽不等于判定正确 · 外部独立探针 · fail-closed 退出码 2","3"],
href: "/blogs/2026-10-11-1005-denyallow-denied0-0"
}
export default articleconst article = definePost()
权限视图服务 denied 恒 0:同具体度的 deny 被 allow 压掉
rbacview 是一个权限视图合成服务:给定主体(user + role)、资源、操作, 按权威契约合成该主体的有效权限(allow / deny),并把每次判定落进审计账本。 契约 conf/rbac.env 写明了判定口径: 翻译成人话: 安全团队巡检发现:4 条请求全部被判「放行」,denied 恒为 0
const article = {
title: "灰度路由实验优先级裁决错误:priority 当字符串比(字典序)导致「高优先级实验被低优先级压掉」",
publishedAt: "2026.10.11",
tags: ["灰度发布","gray release","A"],
href: "/blogs/2026-10-11-1600-priority-string-compare-routing"
}
export default articleconst article = {
title: "灰度路由实验优先级裁决错误:priority 当字符串比(字典序)导致「高优先级实验被低优先级压掉」",
publishedAt: "2026.10.11",
tags: ["灰度发布","gray release","A"],
href: "/blogs/2026-10-11-1600-priority-string-compare-routing"
}
export default articleconst article = definePost()
灰度路由实验优先级裁决错误:priority 当字符串比(字典序)导致「高优先级实验被低优先级压掉」
grayd 是一个灰度路由决策服务:一条请求带一份用户画像,服务按实验规则集 (conf/experiments.jsonl,每行一条 JSON,含 id / layer / priority / match / variant) 算出一组 layer -> variant 的分配结果
const article = {
title: "AI日报 2026-10-11",
publishedAt: "2026.10.11",
tags: ["朕喜技术","科技资讯","人工智能"],
href: "/blogs/ai-daily-2026-10-11"
}
export default articleconst article = {
title: "AI日报 2026-10-11",
publishedAt: "2026.10.11",
tags: ["朕喜技术","科技资讯","人工智能"],
href: "/blogs/ai-daily-2026-10-11"
}
export default articleconst article = definePost()
AI日报 2026-10-11
今日看点:TypeSafe AI凭决策模型Jev在24天内估值暴涨至75亿美元,a16z合伙人加入董事会;LeCun世界模型公司AMI开源分层世界模型H-JEPA,在Visual AntMaze任务中成功率达73%;特斯拉FSD在欧洲主动更名为Tesla Assisted Driving,马斯克罕见致谢德国政府。
const article = {
title: "mTLS 客户端证书准入判定失效:未签发的自签证书也放行、已被撤销的旧证书也放行,而自述报告/健康检查/退出码全绿",
publishedAt: "2026.10.10",
tags: ["`active_cert_only`","证书撤销","证书吊销"],
href: "/blogs/2026-10-10-0000-mtls"
}
export default articleconst article = {
title: "mTLS 客户端证书准入判定失效:未签发的自签证书也放行、已被撤销的旧证书也放行,而自述报告/健康检查/退出码全绿",
publishedAt: "2026.10.10",
tags: ["`active_cert_only`","证书撤销","证书吊销"],
href: "/blogs/2026-10-10-0000-mtls"
}
export default articleconst article = definePost()
mTLS 客户端证书准入判定失效:未签发的自签证书也放行、已被撤销的旧证书也放行,而自述报告/健康检查/退出码全绿
一套 mTLS 网关要对一批客户端做**准入巡检**:调用方必须持有**已被签发且未被撤销**的客户端证书才允许放行。 证书的签发与撤销都记在一本追加写的 NDJSON 台账(ledger.ndjson)里。
const article = {
title: "容器 CPU 配额小数被静默截断:--cpus 0.5 一个都调不起来、1.5 核只拿到 1 核,而健康检查与退出码全绿",
publishedAt: "2026.10.10",
tags: ["`--cpus`","CPU 配额","小数核"],
href: "/blogs/2026-10-10-1000-cpu"
}
export default articleconst article = {
title: "容器 CPU 配额小数被静默截断:--cpus 0.5 一个都调不起来、1.5 核只拿到 1 核,而健康检查与退出码全绿",
publishedAt: "2026.10.10",
tags: ["`--cpus`","CPU 配额","小数核"],
href: "/blogs/2026-10-10-1000-cpu"
}
export default articleconst article = definePost()
容器 CPU 配额小数被静默截断:--cpus 0.5 一个都调不起来、1.5 核只拿到 1 核,而健康检查与退出码全绿
平台把编排文件里的容器 CPU 配额解析出来,做两件事:**准入判定**(申请值必须落在 [最小核数, 节点总核数] 区间内)和**写进内核 cgroup**(核数换算成 NanoCPUs, 落到 cgroup v2 的 cpu.max)。
const article = {
title: "AI日报 2026-10-10",
publishedAt: "2026.10.10",
tags: ["朕喜技术","科技资讯","人工智能"],
href: "/blogs/ai-daily-2026-10-10"
}
export default articleconst article = {
title: "AI日报 2026-10-10",
publishedAt: "2026.10.10",
tags: ["朕喜技术","科技资讯","人工智能"],
href: "/blogs/ai-daily-2026-10-10"
}
export default articleconst article = definePost()
AI日报 2026-10-10
字节Seed揭示DeepSeek-V4长上下文检索随Token位置周期性波动,最高差距达40.2个百分点;联想TianxiCode登顶SWE-bench-Live;Aether AI发布因果智能机器人CRIS-0;TRAE合并Code与Work;Google AMIE研究登上《柳叶刀》主刊。
const article = {
title: "第112题:IP 白名单 CIDR 匹配掩码取「低位」而非「网络位」—— 名单里的调用方一个都进不来,名单外的却进了门",
publishedAt: "2026.10.09",
tags: [],
href: "/blogs/2026-10-09-0000-cidr-0"
}
export default articleconst article = {
title: "第112题:IP 白名单 CIDR 匹配掩码取「低位」而非「网络位」—— 名单里的调用方一个都进不来,名单外的却进了门",
publishedAt: "2026.10.09",
tags: [],
href: "/blogs/2026-10-09-0000-cidr-0"
}
export default articleconst article = definePost()
第112题:IP 白名单 CIDR 匹配掩码取「低位」而非「网络位」—— 名单里的调用方一个都进不来,名单外的却进了门
aclgw 是 API 网关的调用方白名单(ACL)判定服务:每条进站请求带 client_ip, 网关查白名单 conf/allowlist.txt(每行一条 CIDR,如 10.20.0.0/16), 命中任意一条即 allow,一条都不命中且 ACL_DENY_BY_DEFAULT=1
const article = {
title: "发布流水线三条通道各只收到 1/3 产物,自述报告/健康检查/退出码却全绿",
publishedAt: "2026.10.09",
tags: ["变更单合并发布","planned_deliveries","计划投递条数"],
href: "/blogs/2026-10-09-1002"
}
export default articleconst article = {
title: "发布流水线三条通道各只收到 1/3 产物,自述报告/健康检查/退出码却全绿",
publishedAt: "2026.10.09",
tags: ["变更单合并发布","planned_deliveries","计划投递条数"],
href: "/blogs/2026-10-09-1002"
}
export default articleconst article = definePost()
发布流水线三条通道各只收到 1/3 产物,自述报告/健康检查/退出码却全绿
mergectl 是变更单的合并发布流水线:一张变更单有 3 个条目, 发布时要把每一个条目投递到三条外部通道 docs / site / report。 部署契约 conf/mergectl.env(只读)写得很明白: 契约页 docs/publish-contract.md 定义:
const article = {
title: "Unix 域套接字作业代理授权判定被套接字文件权限绑架:拿 os.stat",
publishedAt: "2026.10.09",
tags: ["unix domain socket 权限绕过","SO_PEERCRED 主组","getpeereid"],
href: "/blogs/2026-10-09-1600-unixso-peercred-bind-0"
}
export default articleconst article = {
title: "Unix 域套接字作业代理授权判定被套接字文件权限绑架:拿 os.stat",
publishedAt: "2026.10.09",
tags: ["unix domain socket 权限绕过","SO_PEERCRED 主组","getpeereid"],
href: "/blogs/2026-10-09-1600-unixso-peercred-bind-0"
}
export default articleconst article = definePost()
Unix 域套接字作业代理授权判定被套接字文件权限绑架:拿 os.stat
brokerd 是内网构建机上的本地作业代理:客户端通过 Unix 域套接字 (AF_UNIX + SOCK_STREAM)连上来提交编译/打包作业。 谁能用它
