AI 应用架构模式:从单体 Prompt 到分层系统

AI 应用有没有’架构’?有:交互层、编排层、能力层、数据层。从单体 Prompt 到分层系统,AI 应用架构的演进路径与分层模式。

August 25, 2026 · 4 min · 1669 words · IYABAO

本地优先应用:离线可用与多端同步的架构

云端应用离线就瘫,本地优先应用离线也能用:本地存储 + 变更同步 + 冲突解决。CRDT、操作日志、增量同步——Local-First 架构的完整落地。

July 21, 2026 · 4 min · 1568 words · IYABAO

多级缓存架构:本地、Redis 与数据库的分工

缓存不是只有 Redis 一层:本地缓存(最快)、Redis(共享)、数据库(兜底)——多级缓存的架构设计、一致性、穿透防护与性能收益。

November 28, 2023 · 4 min · 1583 words · IYABAO

消息推送防重系统:多渠道消息不重不漏

一条消息发到短信、公众号、App 推送三个渠道,如何保证’不重不漏’?渠道抽象、幂等键、去重策略、失败重试与补偿——多渠道消息防重系统的架构。

September 7, 2021 · 3 min · 1306 words · IYABAO

gRPC 网关与 BFF:前后端解耦的正确姿势

内部 gRPC 服务怎么给外部提供 API?BFF 聚合、网关转发、协议转换——gRPC 网关与 BFF 模式的架构设计与实践。

February 2, 2021 · 3 min · 1442 words · IYABAO

ES 父子文档:为什么我弃用了 Nested

简历搜索里最纠结的建模选择:Nested 好写但改一个子项要重索引整份文档,Parent-Join 灵活但要处理关联查询的开销。这篇文章记录我从 Nested 迁到 Parent-Join 的真实决策过程。

May 20, 2020 · 3 min · 1418 words · IYABAO

架构成长之路:分布式秒杀系统之如何防止单个用户重复秒杀下单?

架构成长之路:分布式秒杀系统如何防止单个用户重复秒杀下单?从客户端防抖、幂等设计、分布式锁到数据库唯一约束,剖析重复下单根因与多手段综合治理的完整防线。

July 21, 2019 · 7 min · 3233 words · 林壮 Allen / IYABAO