Kafka管道架构中的检查点间隔消息记录算法

Thandar Aung, Hla Yin Min, A. Maw
{"title":"Kafka管道架构中的检查点间隔消息记录算法","authors":"Thandar Aung, Hla Yin Min, A. Maw","doi":"10.1109/ICAIT51105.2020.9261812","DOIUrl":null,"url":null,"abstract":"In big data era, the reliability of real-time messages is the most important point for many business needs. Real-time messaging system establishes to handle real-time requirements and reliability requirements in business applications. Apache Kafka is a highly scalable publish-subscribe messaging system. The effect of reliability in Apache Kafka impact on the different use cases. Fault tolerance becomes the main factor to improve the reliability of Apache Kafka. Apache Kafka needs to handle the challenges of the message loss rate in server failure. To improve the message recovery, Kafka requires to manage the message delivery process. This paper introduces CIMLA (Checkpoint Interval Message Logging Algorithm) to enhance the message delivery in Apache Kafka. The system evaluates the message loss rate, throughput and latency in the server failure case. The system achieves the message recovery process by using CIMLA which effectively controls the lost messages with identification. The experimental results emphasize the improvement of message recovery and verify the reliability of message delivery in Apache Kafka.","PeriodicalId":173291,"journal":{"name":"2020 International Conference on Advanced Information Technologies (ICAIT)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"CIMLA: Checkpoint Interval Message Logging Algorithm in Kafka Pipeline Architecture\",\"authors\":\"Thandar Aung, Hla Yin Min, A. Maw\",\"doi\":\"10.1109/ICAIT51105.2020.9261812\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In big data era, the reliability of real-time messages is the most important point for many business needs. Real-time messaging system establishes to handle real-time requirements and reliability requirements in business applications. Apache Kafka is a highly scalable publish-subscribe messaging system. The effect of reliability in Apache Kafka impact on the different use cases. Fault tolerance becomes the main factor to improve the reliability of Apache Kafka. Apache Kafka needs to handle the challenges of the message loss rate in server failure. To improve the message recovery, Kafka requires to manage the message delivery process. This paper introduces CIMLA (Checkpoint Interval Message Logging Algorithm) to enhance the message delivery in Apache Kafka. The system evaluates the message loss rate, throughput and latency in the server failure case. The system achieves the message recovery process by using CIMLA which effectively controls the lost messages with identification. The experimental results emphasize the improvement of message recovery and verify the reliability of message delivery in Apache Kafka.\",\"PeriodicalId\":173291,\"journal\":{\"name\":\"2020 International Conference on Advanced Information Technologies (ICAIT)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Conference on Advanced Information Technologies (ICAIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAIT51105.2020.9261812\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Advanced Information Technologies (ICAIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAIT51105.2020.9261812","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

在大数据时代,实时消息的可靠性是许多业务需求最重要的一点。建立实时消息传递系统是为了处理业务应用中的实时性和可靠性需求。Apache Kafka是一个高度可扩展的发布-订阅消息系统。Apache Kafka的可靠性对不同用例的影响。容错性成为提高Apache Kafka可靠性的主要因素。Apache Kafka需要处理服务器故障时消息丢失率的挑战。为了改善消息恢复,Kafka需要管理消息传递过程。本文引入了检查点间隔消息记录算法(CIMLA)来增强Apache Kafka中的消息传递。系统评估在服务器故障情况下的消息丢失率、吞吐量和延迟。系统采用CIMLA实现了消息恢复过程,有效地控制了丢失的消息并进行了识别。实验结果强调了消息恢复的改进,验证了Apache Kafka中消息传递的可靠性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
CIMLA: Checkpoint Interval Message Logging Algorithm in Kafka Pipeline Architecture
In big data era, the reliability of real-time messages is the most important point for many business needs. Real-time messaging system establishes to handle real-time requirements and reliability requirements in business applications. Apache Kafka is a highly scalable publish-subscribe messaging system. The effect of reliability in Apache Kafka impact on the different use cases. Fault tolerance becomes the main factor to improve the reliability of Apache Kafka. Apache Kafka needs to handle the challenges of the message loss rate in server failure. To improve the message recovery, Kafka requires to manage the message delivery process. This paper introduces CIMLA (Checkpoint Interval Message Logging Algorithm) to enhance the message delivery in Apache Kafka. The system evaluates the message loss rate, throughput and latency in the server failure case. The system achieves the message recovery process by using CIMLA which effectively controls the lost messages with identification. The experimental results emphasize the improvement of message recovery and verify the reliability of message delivery in Apache Kafka.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信