Hyperscaling Have I Been Pwned with Cloudflare Workers and Caching
a year ago
- #Cloudflare
- #Performance Optimization
- #Data Security
- Have I Been Pwned (HIBP) 已升级使用Cloudflare边缘缓存技术实现更快速搜索
- 通过Cloudflare边缘节点缓存技术,延迟降低99%,可用性提升且成本削减
- HIBP现采用SHA-1哈希邮箱前六位字符作为搜索缓存键,总计约1600万种可能前缀组合
- 当新数据泄露事件加载或用户选择退出时触发缓存刷新,短期内会增加源站流量及成本
- API密钥验证仍是性能瓶颈,因其必须访问位于美国西部的源服务器
- Cloudflare缓存储备系统平均每秒处理超3900次Pwned密码查询,峰值可达1.7万次/秒