Articles

技术文章

沉淀 AI、Web、云原生和独立开发经验。

@admin·4 分钟阅读·云原生

Redis 实战:模式与陷阱

Redis 不只是缓存,但很多人只会 set/get。本文讲清 Redis 的核心数据结构各适用的场景、生产级模式(缓存策略/分布式锁/限流/排行榜)、持久化与高可用选择、以及经典陷阱(缓存穿透/击穿/雪崩、大 key、过期策略),让你真正用好 Redis。

#DevOps♥ 380 评论
@admin·3 分钟阅读·Web 开发

API 设计:REST、GraphQL、gRPC 怎么选

选错 API 风格,后期改不动。本文讲清 REST、GraphQL、gRPC 各自的哲学与适用场景:REST(资源/通用/简单)、GraphQL(灵活取数/前端驱动)、gRPC(高性能/内部微服务),按场景选型,以及 REST 自己也有坑(版本/状态码/嵌套)。

#TypeScript #DevOps♥ 390 评论
@admin·3 分钟阅读·Web 开发

Node.js 后端工程化要点

会写 Express 路由不算会 Node 后端。本文讲清生产级 Node 后端的关键:错误处理(别让进程崩)、日志与可观测、配置与密钥管理、数据库连接池、定时任务与队列、进程管理(PM2/cluster)、以及 Node 单线程并发的真相与误区。

#Next.js #TypeScript♥ 410 评论
@admin·3 分钟阅读·云原生

数据库分库分表与水平扩展

单库扛不住时怎么办?本文讲清数据库扩展的路径:先垂直优化(索引/查询/读写分离),再水平(分库分表),分片键怎么选、跨片查询怎么办、分布式事务与一致性、以及"别急着分库"——大多数项目用不上,先榨干单机。

#DevOps♥ 420 评论
@admin·3 分钟阅读·Web 开发

Rust 入门:所有权与借用

Rust 最难也最核心的概念是所有权(ownership),它让 Rust 无 GC 也内存安全。本文用大白话讲清所有权、借用、生命周期这三件事,以及新手最常见的"和编译器搏斗"场景,帮你跨过 Rust 的第一道也是最陡的门槛。

#TypeScript #开源♥ 430 评论