AI编程 · 架构思考 · 技术人生

架构内幕

深入系统设计的底层逻辑。B树深度教学5篇系列、私有化部署授权系统7章完整方案、搜索引擎索引架构与查询优化。从数据结构到分布式系统,用代码级视角剖析技术本质。
程序员数学10:组合数学 - 容量规划-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(19)去评论
程序员数学09:信息论 - 数据压缩-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(16)去评论
程序员数学08:哈希与模运算 - 负载均衡-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(18)去评论
程序员数学07:线性代数 - 推荐系统-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(15)去评论
程序员数学06:统计学 - P99延迟监控-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(13)去评论
程序员数学05:概率论 - 系统可用性-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(12)去评论
程序员数学04:图论 - 微服务依赖管理-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(13)去评论
程序员数学03:集合论 - Redis与SQL-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(12)去评论
程序员数学02:对数Log - 数据库索引-Toy's Tech Notes

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

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

赞(0)ToyToy阅读(13)去评论
程序员数学01:破冰篇 - 数学符号就是代码-Toy's Tech Notes

程序员数学01:破冰篇 - 数学符号就是代码

本文是《程序员数学扫盲课》系列文章 → 下一篇:程序员数学02:对数Log – 数据库索引 TL;DR 写了10年代码,看到数学符号就头疼?其实那些吓人的希腊字母,翻译成代码你早就会了。这篇文章把最常见的6个数学符号直接对应到G...

赞(0)ToyToy阅读(19)去评论
第06章:生产环境部署:从原型到产品-Toy's Tech Notes

第06章:生产环境部署:从原型到产品

第06章:生产环境部署:从原型到产品 监控系统、缓存策略、容量规划确保搜索系统稳定运行 📝 TL;DR (核心要点速览) – 部署架构:主从复制 + 读写分离 + 负载均衡 – 性能调优:数据库参数优化 + 查询缓存...

赞(0)ToyToy阅读(65)去评论
第05章:搜索查询优化:从SQL到结果排序-Toy's Tech Notes

第05章:搜索查询优化:从SQL到结果排序

第05章:搜索查询优化:从SQL到结果排序 复杂SQL查询实现毫秒级搜索响应,排序算法决定用户体验 📝 TL;DR (核心要点速览) – 查询核心:复杂JOIN + 聚合函数实现多维度权重计算 – 性能关键:参数化查...

赞(0)ToyToy阅读(63)去评论
第01章:为什么需要自建搜索引擎-Toy's Tech Notes

第01章:为什么需要自建搜索引擎

第01章:为什么需要自建搜索引擎 当所有人都说”用Elasticsearch”时,我们选择回到第一性原理 📝 TL;DR (核心要点速览) – 核心问题:外部搜索服务复杂、昂贵、依赖性强 – ...

赞(0)ToyToy阅读(60)去评论

十年稳如初 — LocVPS,用时间证明实力

10+ 年老牌云主机服务商,全球机房覆盖,性能稳定、价格厚道。

老品牌,更懂稳定的价值你的第一台云服务器,从 LocVPS 开始