云聚 AI Token Plan 满 199 减 35 元
port:80 AI Junkie
AI 重度玩家的工程笔记本
FoxCode AI Coding 助手

架构 第5页

深入系统设计的底层逻辑。从数据结构到分布式架构,用代码级视角剖析技术本质。B树深度教学、搜索引擎索引、私有化部署方案。
发布策略选错,凌晨3点被叫起来回滚的都是你-80aj

发布策略选错,凌晨3点被叫起来回滚的都是你

一次金丝雀发布失败,让我明白了这3件事 凌晨2:47,告警把我从梦中炸醒 手机震动不停。 打开钉钉,满屏红色告警:P0级线上故障,订单服务全面无响应。 我用最快的速度爬起来,打开电脑,眼睛还没完全睁开,手指已经在键盘上飞舞。 30分钟后,我...

赞(1)ToyToy阅读(260)
停!2026年了,90%的人还在用错数据库-80aj

停!2026年了,90%的人还在用错数据库

PostgreSQL 正在悄悄”杀死” MongoDB,而你可能还在听那些过时的技术博客选型… 一次价值3200万的选型失误 2025年12月,某头部电商大促夜。 凌晨00:47,订单系统开始出现延迟告警...

赞(1)ToyToy阅读(340)
HTTP 缓存完全指南:让网站快起来的那些事-80aj

HTTP 缓存完全指南:让网站快起来的那些事

HTTP 缓存完全指南:让网站快起来的那些事 缓存链路 当你访问一个网站时,请求不只是直接从浏览器到服务器。中间可能经过多个层: 浏览器 → 代理/CDN缓存 → 源服务器 浏览器有自己的私有缓存,中间的CDN和代理服务器有共享缓存。理解这...

赞(2)ToyToy阅读(222)
从零开始打 DEB 和 RPM 包:Go 程序打包实战指南-80aj

从零开始打 DEB 和 RPM 包:Go 程序打包实战指南

为什么要打包 你写了一个 Go 程序,想让别人在 Linux 上用。最简单的方法是扔个二进制文件,但这有几个问题: 没法通过 apt 或 dnf 管理 升级得手动替换文件 卸载后可能留下配置文件 依赖关系没法声明 打成 DEB 或 RPM ...

赞(1)ToyToy阅读(276)
程序员数学扫盲课:10年经验程序员的数学补习指南-80aj

程序员数学扫盲课:10年经验程序员的数学补习指南

为什么10年经验的程序员还需要补数学? 你写了10年代码,却看不懂Redis的SINTER为什么这么快? 你做过无数次容量规划,却不知道为什么缓存命中率从90%提升到95%,性能能翻倍? 你天天用负载均衡,却不明白一致性哈希为什么能解决扩容...

赞(2)ToyToy阅读(266)
程序员数学10:组合数学 - 容量规划-80aj

程序员数学10:组合数学 - 容量规划

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学09:信息论 – 数据压缩 TL;DR 为什么100万用户需要多少台服务器?为什么数据库连接池要设置多大?为什么缓存命中率从90%提升到95%,性能能翻倍?答案都藏在组合...

赞(1)ToyToy阅读(248)
程序员数学09:信息论 - 数据压缩-80aj

程序员数学09:信息论 - 数据压缩

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学08:哈希与模运算 – 负载均衡 | → 下一篇:程序员数学10:组合数学 – 容量规划 TL;DR 为什么ZIP能把文件压缩到原来的1/10?为什么HTTP...

赞(1)ToyToy阅读(288)
程序员数学08:哈希与模运算 - 负载均衡-80aj

程序员数学08:哈希与模运算 - 负载均衡

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学07:线性代数 – 推荐系统 | → 下一篇:程序员数学09:信息论 – 数据压缩 TL;DR 为什么负载均衡能把请求均匀分配到服务器?为什么一致性哈希能解决...

赞(1)ToyToy阅读(251)
程序员数学07:线性代数 - 推荐系统-80aj

程序员数学07:线性代数 - 推荐系统

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学06:统计学 – P99延迟监控 | → 下一篇:程序员数学08:哈希与模运算 – 负载均衡 TL;DR 为什么推荐系统能猜出你喜欢什么?为什么协同过滤这么准...

赞(1)ToyToy阅读(264)
程序员数学06:统计学 - P99延迟监控-80aj

程序员数学06:统计学 - P99延迟监控

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学05:概率论 – 系统可用性 | → 下一篇:程序员数学07:线性代数 – 推荐系统 TL;DR 为什么监控报警不看平均值要看P99?为什么1%的慢请求能毁掉...

赞(1)ToyToy阅读(249)
程序员数学05:概率论 - 系统可用性-80aj

程序员数学05:概率论 - 系统可用性

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学04:图论 – 微服务依赖管理 | → 下一篇:程序员数学06:统计学 – P99延迟监控 TL;DR 为什么三个99.9%的服务串联后,整体可用性只有99....

赞(1)ToyToy阅读(224)
程序员数学04:图论 - 微服务依赖管理-80aj

程序员数学04:图论 - 微服务依赖管理

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学03:集合论 – Redis与SQL | → 下一篇:程序员数学05:概率论 – 系统可用性 TL;DR 为什么微服务会出现循环依赖?为什么CI/CD流水线要...

赞(1)ToyToy阅读(248)
程序员数学03:集合论 - Redis与SQL-80aj

程序员数学03:集合论 - Redis与SQL

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学02:对数Log – 数据库索引 | → 下一篇:程序员数学04:图论 – 微服务依赖管理 TL;DR 为什么Redis的SINTER能瞬间找出共同好友?为什...

赞(0)ToyToy阅读(216)
程序员数学02:对数Log - 数据库索引-80aj

程序员数学02:对数Log - 数据库索引

本文是《程序员数学扫盲课》系列文章 ← 上一篇:程序员数学01:破冰篇 – 数学符号就是代码 | → 下一篇:程序员数学03:集合论 – Redis与SQL TL;DR 为什么MySQL能在1000万条数据里瞬间找到...

赞(0)ToyToy阅读(216)