基于异步并行的服务器无感知应用分布式容错方法及系统
申请号:CN202510003724
申请日期:2025-01-02
公开号:CN119806886B
公开日期:2025-11-04
类型:发明专利
摘要
本发明提供了一种基于异步并行的服务器无感知应用分布式容错方法及系统,包括:将服务器无感知应用代码中对外部数据读写的调用转换为幂等数据读写API的调用;幂等数据读写API将读写依赖转换为对象引用的依赖链,返回结果及一个指向日志持久化结果的引用至数据存储管理器;日志异步调度器请求获取日志任务管理器储存幂等数据读写API调用的日志持久化任务及对应的语义信息,排序并构建日志持久化数据操作请求,得到日志管理结果;通过Actor模型根据日志管理结果执行数据存储管理器中的操作请求和引用。本发明能够应用在更广范围的代码中,在保证应用的幂等一致性的同时无需使用额外工具验证,具有更好的运行性能和更强的普适性。
技术关键词
数据存储管理
分布式容错方法
Actor模型
日志管理
管理器
服务器
容错系统
键值
策略
任务调度器
对象
语义
批量数据
写请求
框架