生成一个后台技术方案。方案思路: 基础架构提供 SDK,供上游读取静态数据,原先对 GetUserInfoByUid 的请求逐步迁移到 SDK SDK 内部集成FireCache提供多级缓存:LocalCache → Redis 。查询时依次请求 LocalCache -》Redis -》回源GetUserInfoByUid接口 用户注册,user-info 主动更新写入 redis 数据 若 redis 有 miss 时,由SDK 回源后异步写入 redis(小概率) redis 缓存预期不过期,初次发布时可考虑缓慢放量逐渐 SDK 内部保留切流开关,后续如果业务发生变化导致静态数据确实发生变化,可以将读取流量切回 RPC 接口