梳理一个经过 Helsinki 的完整请求
绘制一个代表性操作的路径,例如登录或保存文档。该操作在何处使用数据库、缓存和外部 API?测量每个阶段,以免将看似缓慢的芬兰服务器与远程依赖或应用瓶颈混淆。
有意识地放置最繁忙的依赖项
在选择放置位置时,考虑频繁重复的应用到数据库调用。缓存可以减少重复读取,但也需要失效和恢复计划。哪些数据必须保持最新,哪些响应可以安全复用?在设计围绕私有连接之前,先确认可用的私有连接。
测试缓存未命中和 API 不可用的情况
热缓存可能掩盖首次真实请求的成本。在重启后、缓存为空以及外部服务超时的情况下进行测试。设置有界重试,并检查重复请求是否会产生重复操作。这些情况有助于更现实地确定 Helsinki 部署的规模。
将备份放置纳入恢复测试
同一设施中的另一台机器不是地理恢复计划。记录实际的备份目标,并在主故障边界之外恢复样本。恢复后,在将用户引导至恢复服务之前,检查数据库连接、应用密钥和缓存重建。