首页> 外文期刊>Journal of web engineering >Enhancing Performance of Distributed Transactions in Microservices via Buffered Serialization
【24h】

Enhancing Performance of Distributed Transactions in Microservices via Buffered Serialization

机译:通过缓冲序列化提高微服务中分布式事务的性能

获取原文
获取原文并翻译 | 示例
           

摘要

Although the Microservices Architecture comes with a number of benefits, it is a challenge to design an efficient transaction management for multiagent transactions that span across multiple services. Since microservices design require a loose coupling between service logic and resources, data used by a distributed transaction is spread across different nodes, there is need to an effective way to ensure data portability, speed consistency for transaction in microservices. Therefore this research addresses both the issue of improving transaction performance and maintaining data portability for distributed transactions in microservices. A novel approach to transaction management termed 'buffered serialization' is proposed in this research as a way to improve transaction management by the use serialization libraries. This work has a three-part objective which are (1) to highlight the challenges of distributed transaction management in microservices, (2) to propose an enhanced approach to transaction management through the use of buffered serialization between services (3) to provide a proof of concept for this novel approach. Obtained result indicate a 60% improvement in transaction failure recovery time, 10% higher success rate for load tests but an insignificantly higher resource utilization values.
机译:虽然微服务架构具有许多好处,但为跨越多个服务的多级事务设计有效的交易管理是一项挑战。由于微服务设计需要在服务逻辑和资源之间进行松散耦合,因此分布式事务使用的数据在不同节点上分布,需要一种有效的方法来确保数据的可移植性,在微服务中交易的速度一致性。因此,这项研究涉及改善交易性能的问题,并维护微猎狼中的分布式事务的数据可移植性。在本研究中提出了一种称为“缓冲序列化”的新的交易管理方法,作为使用序列化库改进交易管理的方法。这项工作具有三部分目标,它是(1)突出了微服务中分布式交易管理的挑战,(2)通过使用服务(3)之间的缓冲序列化提出了增强的交易管理方法,以提供证明这种新方法的概念。获得的结果表明,交易失败恢复时间的改善60%,负载测试的成功率升高10%,但资源利用率的不合情不一性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号