codezeze
本站致力于IT相关技术的分享
10
27
27
在 Spinnaker 金丝雀发布中集成两阶段提交以保障 Express.js 服务升级的事务一致性 在 Spinnaker 金丝雀发布中集成两阶段提交以保障 Express.js 服务升级的事务一致性
一次失败的发布所造成的线上数据不一致,其修复成本远超任何前期的预防性投入。问题起源于一个看似常规的需求:为我们的核心用户账户服务(一个基于 Express.js 的微服务)增加一个“安全等级”字段。这个字段的引入并非简单的 ALTER TA
27
为集成Azure Service Bus的Django应用构建可独立测试的异步处理层 为集成Azure Service Bus的Django应用构建可独立测试的异步处理层
项目初期,一个数据导入功能被直接实现在Django的视图中。用户上传一个文件,服务器同步处理,然后返回结果。这在数据量小的时候工作得很好。但随着业务增长,文件越来越大,同步处理导致请求超时,用户体验急剧下降。显而易见,我们需要将这个耗时任务
2023-10-27
27
27
27
2 / 5