Accelerating the data reconciliation process in high high-load distributed information systems by implementing a distributed transactional clock ; Пришвидшення процесу узгодження даних у високонавантажених розподілених інформаційних системах шляхом впровадження розподіленого транзакційного годинника

Saved in:
Bibliographic Details
Title: Accelerating the data reconciliation process in high high-load distributed information systems by implementing a distributed transactional clock ; Пришвидшення процесу узгодження даних у високонавантажених розподілених інформаційних системах шляхом впровадження розподіленого транзакційного годинника
Authors: Муліш, В., Крилов, Є.
Source: Adaptive Systems of Automatic Control; Vol. 2 No. 47 (2025): Adaptive Systems of Automatic Control; 108-118 ; Адаптивные системы автоматического управления; Том 2 № 47 (2025): Адаптивні системи автоматичного управління; 108-118 ; Адаптивні системи автоматичного управління; Том 2 № 47 (2025): Адаптивні системи автоматичного управління; 108-118 ; 2522-9575 ; 1560-8956
Publisher Information: КПІ ім. Ігоря Сікорського
Publication Year: 2025
Subject Terms: інформаційна система, розподілена база даних, узгодженість даних, розподілений транзакційний годинник, горизонтальне масштабування, стійкість до відмов, продуктивність системи, information system, distributed database, data reconciliation, distributed transactional clock, horizontal scaling, fault tolerance, system performance
Description: Тhe article presents a mathematical model and proposes the concept of a distributed transactional clock to improve the data reconciliation process in high high-load distributed informati on systems. Experiments conducted on a financial operations support system with 3 3–7 database instances confirm the proposed statement. The results demonstrate an average reduction in data reconciliation time of 50 % compared to a non non-distributed transactional clock and 66 % compared to a MongoDB Replica Set, while for critical operations reconciliation occurs five times faster. At the same time, the proposed approach enhances system throughput, scalability, and fault tolerance. Ref. 3, pic. 5 ; У статті описано математичну модель та запропоновано концепцію впровадження розподіленого транзакційного годинника для пришвидшення процесу узгодження даних у високонавантажених розподілених інформаційних системах. Експерименти, проведені на прикладі системи підтримки фінансових операцій із 3–7 екземплярами бази даних, підтверджують висунуте твердження. Результати експериментів демонструють скорочення тривалості процесу узгодження даних у середньому на 50 % порівняно з нерозподіленим транзакційним годинником та на 66 % із MongoDB Replica Set, а для критичних операцій — час на узгодження даних є уп’ятеро менше. Запропонований підхід, водночас, підвищує пропускну здатність системи, масштабованість та її стійкість до відмов. Бібл. 3, іл. 5
Document Type: article in journal/newspaper
File Description: application/pdf
Language: Ukrainian
Relation: https://asac.kpi.ua/article/view/340187/328229; https://asac.kpi.ua/article/view/340187
DOI: 10.20535/1560-8956.47.2025.340187
Availability: https://asac.kpi.ua/article/view/340187
https://doi.org/10.20535/1560-8956.47.2025.340187
Rights: https://creativecommons.org/licenses/by-nc-sa/4.0
Accession Number: edsbas.DFBD139B
Database: BASE
Description
Abstract:Тhe article presents a mathematical model and proposes the concept of a distributed transactional clock to improve the data reconciliation process in high high-load distributed informati on systems. Experiments conducted on a financial operations support system with 3 3–7 database instances confirm the proposed statement. The results demonstrate an average reduction in data reconciliation time of 50 % compared to a non non-distributed transactional clock and 66 % compared to a MongoDB Replica Set, while for critical operations reconciliation occurs five times faster. At the same time, the proposed approach enhances system throughput, scalability, and fault tolerance. Ref. 3, pic. 5 ; У статті описано математичну модель та запропоновано концепцію впровадження розподіленого транзакційного годинника для пришвидшення процесу узгодження даних у високонавантажених розподілених інформаційних системах. Експерименти, проведені на прикладі системи підтримки фінансових операцій із 3–7 екземплярами бази даних, підтверджують висунуте твердження. Результати експериментів демонструють скорочення тривалості процесу узгодження даних у середньому на 50 % порівняно з нерозподіленим транзакційним годинником та на 66 % із MongoDB Replica Set, а для критичних операцій — час на узгодження даних є уп’ятеро менше. Запропонований підхід, водночас, підвищує пропускну здатність системи, масштабованість та її стійкість до відмов. Бібл. 3, іл. 5
DOI:10.20535/1560-8956.47.2025.340187