<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Informacionnye Tehnologii</journal-id><journal-title-group><journal-title xml:lang="en">Informacionnye Tehnologii</journal-title><trans-title-group xml:lang="ru"><trans-title>Информационные технологии</trans-title></trans-title-group></journal-title-group><issn publication-format="print">1684-6400</issn><publisher><publisher-name xml:lang="en">New Technologies Publishing House</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">708401</article-id><article-id pub-id-type="doi">10.17587/it.32.320-327</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Software engineering</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Программная инженерия</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Reactive data management in a distributed systems with client-server architecture</article-title><trans-title-group xml:lang="ru"><trans-title>Реактивное управление данными в распределенных системах с клиент-серверной архитектурой</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Novokschenov</surname><given-names>S. G.</given-names></name><name xml:lang="ru"><surname>Новокщенов</surname><given-names>С. Г.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Postgraduate</p></bio><bio xml:lang="ru"><p>аспирант</p></bio><email>sergeyn@samgtu.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Orlov</surname><given-names>S. P.</given-names></name><name xml:lang="ru"><surname>Орлов</surname><given-names>С. П.</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Dr. of Tech. Sc., Professor</p></bio><bio xml:lang="ru"><p>д-р техн. наук, проф.</p></bio><email>orlovsp1946@gmail.com</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Samara State Technical University</institution></aff><aff><institution xml:lang="ru">Самарский государственный технический университет</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2026-06-09" publication-format="electronic"><day>09</day><month>06</month><year>2026</year></pub-date><volume>32</volume><issue>6</issue><issue-title xml:lang="en"/><issue-title xml:lang="ru"/><fpage>320</fpage><lpage>327</lpage><history><date date-type="received" iso-8601-date="2026-06-09"><day>09</day><month>06</month><year>2026</year></date><date date-type="accepted" iso-8601-date="2026-06-09"><day>09</day><month>06</month><year>2026</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2026, Informacionnye Tehnologii</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2026, Информационные технологии</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="en">Informacionnye Tehnologii</copyright-holder><copyright-holder xml:lang="ru">Информационные технологии</copyright-holder></permissions><self-uri xlink:href="https://journals.eco-vector.com/1684-6400/article/view/708401">https://journals.eco-vector.com/1684-6400/article/view/708401</self-uri><abstract xml:lang="en"><p>A model of reactive data management in distributed systems with client-server architecture based on finite state machines is proposed. Methods for ensuring the relevance and consistency of data, as well as eliminating duplication of requests and concurrency modes are described. A mathematical model of a data set is developed, including the formalization of collections of key-value pairs. An approach to reactive management through a finite state machine is implemented, ensuring synchronization of data states between the client and the server. It is shown that the proposed model reduces the load on the network and computing resources of the client by optimizing caching and conflict handling.</p></abstract><trans-abstract xml:lang="ru"><p>Предложена модель реактивного управления данными в распределенных системах с клиент-серверной архитектурой, основанная на конечных автоматах. Описаны методы обеспечения актуальности и консистентности данных, а также устранения дублирования запросов и конкурентных режимов. Разработана математическая модель набора данных, включающая формализацию коллекций пар "ключ—значение". Реализован подход к реактивному управлению через конечный автомат, обеспечивающий синхронизацию состояний данных между клиентом и сервером. Показано, что предложенная модель снижает нагрузку на сеть и вычислительные ресурсы клиента за счет оптимизации кэширования и обработки конфликтов.</p></trans-abstract><kwd-group xml:lang="en"><kwd>data management</kwd><kwd>reactive management</kwd><kwd>client-server systems</kwd><kwd>data relevance</kwd><kwd>data consistency</kwd><kwd>finite state machine</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>управление данными</kwd><kwd>реактивное управление</kwd><kwd>клиент-серверные системы</kwd><kwd>актуальность данных</kwd><kwd>консистентность данных</kwd><kwd>конечный автомат</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">Brewer E. CAP twelve years later: How the "rules" have changed, Computer, 2012, vol. 45, no. 2, pp. 23—29, DOI: 10.1109/MC.2012.37.</mixed-citation><mixed-citation xml:lang="ru">Brewer E. CAP twelve years later: How the "rules" have changed // Computer. 2012. Vol. 45, N. 2. P. 23—29. DOI: 10.1109/MC.2012.37.</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">Ongaro D. Consensus: Bridging Theory and Practice, Stanford University Ph.D. Dissertation, 2014, Stanford University, Stanford, CA, United States, 258 p.</mixed-citation><mixed-citation xml:lang="ru">Ongaro D. Consensus: Bridging Theory and Practice. Stanford University Ph.D. Dissertation. 2014. Stanford University, Stanford, CA, United States. 258 p.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">Özsu M. T., Valduriez P. Distributed Transaction Processing, Principles of Distributed Database Systems, Springer, Cham, 2020, pp. 183—246, DOI: 10.1007/978-3-030-26253-2_5.</mixed-citation><mixed-citation xml:lang="ru">Özsu M. T., Valduriez P. Distributed Transaction Processing // Principles of Distributed Database Systems. Springer, Cham. 2020. P. 183—246. DOI: 10.1007/978-3-030-26253-2_5.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">Nalawala H. S., Shah J., Agrawal S., Oza P. Concurrency Control in Distributed Database Systems: An In-Depth Analysis, Proceedings of Third International Conference on Computing, Communications, and Cyber-Security. Lecture Notes in Networks and Systems, Springer, Singapore, 2023, vol. 421, pp. 223—234, DOI: 10.1007/978-981-19-1142-2_17.</mixed-citation><mixed-citation xml:lang="ru">Nalawala H. S., Shah J., Agrawal S., Oza P. Concurrency Control in Distributed Database Systems: An In-Depth Analysis // Proceedings of Third International Conference on Computing, Communications, and Cyber-Security. Lecture Notes in Networks and Systems. Springer, Singapore. 2023. Vol. 421. P. 223—234. DOI: 10.1007/978-981-19-1142-2_17.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">Bernstein P., Goodman N. Concurrency control in distributed database systems, ACM Computing Surveys, 1981, no. 13, pp. 185—221, DOI: 10.1145/356842.356846.</mixed-citation><mixed-citation xml:lang="ru">Bernstein P., Goodman N. Concurrency control in distributed database systems// ACM Computing Surveys. 1981. N. 13. P. 185—221. DOI: 10.1145/356842.356846.</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">Abbas Q., Shafiq H., Ahmad I., Tharanidharan S. Concurrency control in distributed database system, 2016 International conference on computer communication and informatics (ICCCI), 2016, pp. 1—4, DOI: 10.1109/ICCCI.2016.7479987.</mixed-citation><mixed-citation xml:lang="ru">Abbas Q., Shafiq H., Ahmad I., Tharanidharan S. Concurrency control in distributed database system // 2016 International conference on computer communication and informatics (ICCCI). 2016. P. 1—4. DOI: 10.1109/ICCCI.2016.7479987.</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">Letov N. K. Effective Methods for Ensuring Data Consistency in Microservices Based on Spring Framework and PostgreSQL, Vestnik nauki, 2024, vol. 3, no. 12 (81), pp. 1437—1445 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Летов Н. К. Эффективные методы обеспечения согласованности данных в микросервисах на базе Spring Framework и PostgreSQL // Вестник науки. 2024. Т. 3, № 12 (81). С. 1437—1445.</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">Nabibayova G. Ensuring Information Security of OLAP-Containing Distributed Electronic Systems using Blockchain Technology, Informacionnye Tehnologii, 2023, vol. 29, no. 5, pp. 250—256, DOI: 10.17587/it.29.250-256 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Набибекова Г. Ч. Обеспечение информационной безопасности распределенных электронных систем, содержащих OLAP, с помощью технологии блокчейн // Информационные технологии. 2023. Т. 29, № 5. С. 250—256. DOI: 10.17587/it.29.250-256</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">Kozlov A., Noga N. The Methodology for Determining the Most Critical Nodes of the Information Network Infrastructures in Order to Ensure Cybersecurity, Informacionnye Tehnologii, 2023, vol. 29, no. 6, 296—306, DOI: 10.17587/it.29.296-306 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Козлов А. Д., Нога Н. Л. Методика определения наиболее критичных узлов сетевых информационных инфраструктур в целях обеспечения информационной безопасности // Информационные технологии. 2023. Т. 29, № 6. С. 296—306. DOI: 10.17587/it.29.296-306</mixed-citation></citation-alternatives></ref><ref id="B10"><label>10.</label><citation-alternatives><mixed-citation xml:lang="en">Kozhanov P. S., Gotskaya I. B. Comparative analysis of approaches to organizing client-server interaction in modern web applications, using the example of REST API and GraphQL, Sovremennie naukoyemkie technologii, 2024, no. 5 (part 2), pp. 284—293 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Кожанов П. С., Готская И. Б. Сравнительный анализ подходов к организации клиент-серверного взаимодействия в современных веб-приложениях, на примере REST API и GraphQL // Современные наукоемкие технологии. 2024. № 5 (часть 2). С. 284—293.</mixed-citation></citation-alternatives></ref><ref id="B11"><label>11.</label><citation-alternatives><mixed-citation xml:lang="en">Demish V. O., Pischik В. N. Autonomous operation of Android applications and data synchronization algorithms. Bulletin of Novosibirsk State University, Series: Information Technologies, 2014, no. 3, pp. 25—33 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Демиш В. О., Пищик Б. Н. Автономная работа android-приложений и алгоритмы синхронизации данных // Вестник НГУ. Серия: Информационные технологии. 2014. № 3. С. 25—33.</mixed-citation></citation-alternatives></ref><ref id="B12"><label>12.</label><citation-alternatives><mixed-citation xml:lang="en">Demish V. Integration of SaaS Services: Current Issues, Integration Platforms, Bulletin of Novosibirsk State University. Series: Information Technologies, 2012, vol. 10, no. 2, pp. 5—13 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Демиш В. О. Интеграция SaaS-сервисов: Актуальные проблемы, интеграционные платформы // Вестник НГУ. Серия: Информационные технологии. 2012. № 2. С. 5—13.</mixed-citation></citation-alternatives></ref><ref id="B13"><label>13.</label><citation-alternatives><mixed-citation xml:lang="en">Orlov S. P., Novokschenov S. G. А system for providing reactive access and change management of semi-structured data in client applications, Proceedings of Information system and technologies (IST 2023), Samara, 2023, pp. 55—61 (in Russian).</mixed-citation><mixed-citation xml:lang="ru">Орлов С. П., Новокщенов С. Г. Система обеспечения реактивного доступа и управления изменениями слабоструктурированных данных в клиентских приложениях // Информационные системы и технологии (ИСТ 2023): сб. тр. научн.-техн. конф. с междунар. участ. Самара, 2023. С. 55—61.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
