SYNCHRONIZATION OF EVENT-DRIVEN MANAGEMENT DURING DATA COLLECTION
Article Sidebar
Open full text
Issue Vol. 14 No. 4 (2024)
-
IDENTIFICATION OF AN ARBITRARY SHAPE RIGID OBSTACLE ILLUMINATED BY FLAT ACOUSTIC WAVE USING NEAR FIELD DATA
Tomasz Rymarczyk, Jan Sikora5-9
-
RADIO FREQUENCY BASED INPAINTING FOR INDOOR LOCALIZATION USING MEMORYLESS TECHNIQUES AND WIRELESS TECHNOLOGY
Tammineni Shanmukha Prasanthi, Swarajya Madhuri Rayavarapu, Gottapu Sasibhushana Rao, Raj Kumar Goswami, Gottapu Santosh Kumar10-15
-
INTELLIGENT MATCHING TECHNIQUE FOR FLEXIBLE ANTENNAS
Olena Semenova, Andriy Semenov, Stefan Meulesteen, Natalia Kryvinska, Hanna Pastushenko16-22
-
DIFFERENTIAL MUELLER-MATRIX MAPPING OF THE POLYCRYSTALLINE COMPONENT OF BIOLOGICAL TISSUES OF HUMAN ORGANS
Andrei Padure, Oksana Bakun, Ivan Mikirin, Oleksandr Dubolazov, Iryna Soltys, Oleksandr Olar, Yuriy Ushenko, Oleksandr Ushenko, Irina Palii, Saule Kumargazhanova23-27
-
POLARIZATION SELECTOR ON WAVEGUIDES PARTIALLY FILLED BY DIELECTRIC
Vitaly Pochernyaev, Nataliia Syvkova, Mariia Mahomedova28-31
-
FUNCTIONALLY INTEGRATED DEVICE FOR TEMPERATURE MEASUREMENT
Les Hotra, Oksana Boyko, Igor Helzhynskyy, Hryhorii Barylo, Marharyta Rozhdestvenska, Halyna Lastivka32-37
-
STUDY OF THE OZONE CONTROL PROCESS USING ELECTRONIC SENSORS
Sunggat Marxuly, Askar Abdykadyrov, Katipa Chezhimbayeva, Nurzhigit Smailov38-45
-
OPTIMIZING WIND POWER PLANTS: COMPARATIVE ENHANCEMENT IN LOW WIND SPEED ENVIRONMENTS
Mustafa Hussein Ibrahim, Muhammed A. Ibrahim, Salam Ibrahim Khather46-51
-
PV SYSTEM MPPT CONTROL: A COMPARATIVE ANALYSIS OF P&O, INCCOND, SMC AND FLC ALGORITHMS
Khoukha Bouguerra, Samia Latreche, Hamza Khemlche, Mabrouk Khemliche52-62
-
DSTATCOM-BASED 15 LEVEL ASYMMETRICAL MULTILEVEL INVERTER FOR IMPROVING POWER QUALITY
Panneerselvam Sundaramoorthi, Govindasamy Saravana Venkatesh63-70
-
COMPUTER SIMULATION OF A SUPERCONDUCTING TRANSFORMER SHORT-CIRCUIT
Leszek Jaroszyński71-74
-
AI-BASED FIELD-ORIENTED CONTROL FOR INDUCTION MOTORS
Elmehdi Benmalek, Marouane Rayyam, Ayoub Gege, Omar Ennasiri, Adil Ezzaidi75-81
-
INVESTIGATION OF CHANGES IN THE LEVEL OF NETWORK SECURITY BASED ON A COGNITIVE APPROACH
Olha Saliieva, Yurii Yaremchuk82-85
-
THE UTILIZATION OF MACHINE LEARNING FOR NETWORK INTRUSION DETECTION SYSTEMS
Ahmad Sanmorino, Herri Setiawan, John Roni Coyanda86-89
-
USING SUPPORT VECTORS TO BUILD A RULE-BASED SYSTEM FOR DETECTING MALICIOUS PROCESSES IN AN ORGANISATION'S NETWORK TRAFFIC
Halyna Haidur, Sergii Gakhov, Dmytro Hamza90-96
-
EXTRACTING EMOTION-CAUSE PAIRS: A BILSTM-DRIVEN METHODOLOGY
Raga Madhuri Chandra, Giri Venkata Sai Tej Neelaiahgari, Satya Sumanth Vanapalli97-103
-
IMPROVING α-PARAMETERIZED DIFFERENTIAL TRANSFORM METHOD WITH DANDELION OPTIMIZER FOR SOLVING ORDINARY DIFFERENTIAL EQUATIONS
Mustafa Raed Najeeb, Omar Saber Qasim104-108
-
THE METHOD OF ADAPTIVE STATISTICAL CODING TAKING INTO ACCOUNT THE STRUCTURAL FEATURES OF VIDEO IMAGES
Volodymyr Barannik, Dmytro Havrylov, Serhii Pantas, Yurii Tsimura, Tatayna Belikova, Rimma Viedienieva, Vasyl Kryshtal109-114
-
OPTIMIZING TIME SERIES FORECASTING: LEVERAGING MACHINE LEARNING MODELS FOR ENHANCED PREDICTIVE ACCURACY
Waldemar Wójcik, Assem Shayakhmetova, Ardak Akhmetova, Assel Abdildayeva, Galymzhan Nurtugan115-120
-
SYNCHRONIZATION OF EVENT-DRIVEN MANAGEMENT DURING DATA COLLECTION
Valeriy Kuzminykh, Oleksandr Koval, Yevhen Havrylko, Beibei Xu, Iryna Yepifanova, Shiwei Zhu, Nataliia Bieliaieva, Bakhyt Yeraliyeva121-129
-
INTERFACE LAYOUT VERSUS EFFICIENCY OF INFORMATION ASSIMILATION IN THE LEARNING PROCESS
Julia Zachwatowicz, Oliwia Zioło, Mariusz Dzieńkowski130-135
-
AUTOMATED WATER MANAGEMENT SYSTEM WITH AI-BASED DE-MAND PREDICTION
Arman Mohammad Nakib136-140
-
UML DIAGRAMS OF THE MANAGEMENT SYSTEM OF MAINTENANCE STATIONS
Lyudmila Samchuk, Yuliia Povstiana141-145
-
DEFECT SEVERITY CODE PREDICTION BASED ON ENSEMBLE LEARNING
Ghada Mohammad Tahir Aldabbagh, Safwan Omar Hasoon146-153
-
AFFORDABLE AUGMENTED REALITY FOR SPINE SURGERY: AN EMPIRICAL INVESTIGATION INTO IMPROVING VISUALIZATION AND SURGICAL ACCURACY
Iqra Aslam, Muhammad Jasim Saeed, Zarmina Jahangir, Kanza Zafar, Muhammad Awais Sattar154-163
Archives
-
Vol. 15 No. 3
2025-09-30 24
-
Vol. 15 No. 2
2025-06-27 24
-
Vol. 15 No. 1
2025-03-31 26
-
Vol. 14 No. 4
2024-12-21 25
-
Vol. 14 No. 3
2024-09-30 24
-
Vol. 14 No. 2
2024-06-30 24
-
Vol. 14 No. 1
2024-03-31 23
-
Vol. 13 No. 4
2023-12-20 24
-
Vol. 13 No. 3
2023-09-30 25
-
Vol. 13 No. 2
2023-06-30 14
-
Vol. 13 No. 1
2023-03-31 12
-
Vol. 12 No. 4
2022-12-30 16
-
Vol. 12 No. 3
2022-09-30 15
-
Vol. 12 No. 2
2022-06-30 16
-
Vol. 12 No. 1
2022-03-31 9
-
Vol. 10 No. 4
2020-12-20 16
-
Vol. 10 No. 3
2020-09-30 22
-
Vol. 10 No. 2
2020-06-30 16
-
Vol. 10 No. 1
2020-03-30 19
Main Article Content
DOI
Authors
Abstract
The article considers an approach to implementing the architecture of a microservice system for processing large volumes of data based on the event-oriented approach to managing the sequence of using individual microservices. This becomes especially important when processing large volumes of data from information sources with different performance levels when the task is to minimize the total time for processing data streams. In this case, as a rule, the task is to minimize the number of requests for information sources to obtain a sufficient amount of data relevant to the request. The efficiency of the entire software system as a whole depends on how the microservices that provide extraction and primary processing of the received data are managed. To obtain the required amount of relevant data from diverse information sources, the software system must adapt to the request during its operation so that the maximum number of requests are directed to sources that have the maximum probability of finding the data necessary for the request in them. An approach is proposed that allows adaptively managing the choice of microservices during data collection and by emerging events and, thus, forming a choice of information sources based on an assessment of the efficiency of obtaining relevant information from these sources. Events are generated as a result of data extraction and primary processing from certain sources in terms of assessing the availability of data relevant to the request in each of the sources considered within the framework of the selected search scenario. Event-oriented microservice architecture adapts the system operation to the current loads on individual microservices and the overall performance by analyse the relevant events. The use of an adaptive event-oriented microservice architecture can be especially effective in the development of various information and analytical systems constructed by real-time data collection and design scenarios of analytical activity. The article considers the features of synchronous and asynchronous options in the implementation of event-oriented architecture, which can be used in various software systems depending on their purpose. An analysis of the features of synchronous and asynchronous options in the implementation of event-oriented architecture, their quantitative parameters, and features of their use depending on the type of tasks is carried out.
Keywords:
References
[1] Akhtanov S., Turlykozhayeva D., Ussipov N., Ibraimov M., Zhanabaev Z.: Centre including eccentricity algorithm for complex networks. Electronics Letters 58(7), 2022, 283–285. DOI: https://doi.org/10.1049/ell2.12424
[2] Al-Masri E.: Enhancing the Microservices Architecture for the Internet of Things. IEEE International Conference on Big Data (Big Data). USA, WA, Seattle, 2018, 5119–5125. DOI: https://doi.org/10.1109/BigData.2018.8622557
[3] Azarov O. et al.: Means of analyzing parameters of speech signal transmission and reproduction. Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska 14(2), 2024, 11–16. DOI: https://doi.org/10.35784/iapgos.6118
[4] Azarova A. O. et al.: Information technologies for assessing the quality of IT-specialties graduates' training of university by means of fuzzy logic and neural networks. International Journal of Electronics and Telecommunications 66(3), 2020, 411–416. DOI: https://doi.org/10.24425/ijet.2020.131893
[5] Belnar A.: Building Event-Driven Microservices: Leveraging Organizational Data at Scale. O'Reilly Media, USA 2020.
[6] Bisikalo O. et al.: Parameterization of the Stochastic Model for Evaluating Variable Small Data in the Shannon Entropy Basis. Entropy 25(2), 2023, 184. DOI: https://doi.org/10.3390/e25020184
[7] Buyya R.: Big Data. Principles and Paradigms. Elsevier, 2016.
[8] Chris R.: Microservices. Development and refactoring patterns. Peter, 2019, 544.
[9] Davis A.: Bootstrapping Microservices with Docker, Kubernetes, and Terraform: A project-based guide. Manning, Shelter Island 2021.
[10] Dinesh R.: Hands-On Microservices – Monitoring and Testing. Hands-On Microservices – Monitoring and Testing: A performance engineer's guide to the continuous testing and monitoring of microservices. Packt Publishing. 2018.
[11] Erl T.: Big Data Fundamentals. Concepts, Drivers & Techniques. Prentice Hall, 2016.
[12] Ford N., Parsons R., Kua P.: Building Evolutionary Architectures: Support Constant Change. O'Reilly Media, 2017.
[13] Ghiya P.: Typescript Microservices: Build, deploy, and secure microservices using TypeScript combined with Node.js. Packt, Birmingham 2018.
[14] Gorelik A.: The Enterprise Big Data Lake: Delivering the Promise of Big Data and Data Science. O'Reilly, 2019.
[15] Koval O. V. et al.: Evaluating the Quality of Modeling the Scenario of Information Analysis on a Branched Network. Modern information protection. DUT 3(39), 2019, 70–76.
[16] Koval O. V. et al.: Improving the Efficiency of Typical Scenarios of Analytical Activities. CEUR Workshop Proceedings 3241, 2021, 123–132.
[17] Koval O. V. et al.: Refining the typical scenarios by additional factors. Mathematical and computer modeling. Series: Technical sciences 1(20), 2019, 68–78. DOI: https://doi.org/10.32626/2308-5916.2019-20.68-78
[18] Kuzminykh V. О. et al.: Data collection for analytical activities using adaptive micro-service architecture. Registration, storage and processing of data 23(1), 2021, 7–79.
[19] Kuzminykh V., Xu B.: The influence of current results in an event-oriented data collection system. Zviazok 3(169), 2024, 18–22. DOI: https://doi.org/10.31673/2412-9070.2024.031822
[20] Mamyrbayev O., Toleu A., Tolegen G., Mekebayev N.: Neural architectures for gender detection and speaker identification. Cogent Engineering 7, 2020, 1727168, 1–13. DOI: https://doi.org/10.1080/23311916.2020.1727168
[21] Newman S.: Building Microservices: Designing Fine-Grained Systems. O'Reilly Media, 2015.
[22] Rocha H. F. O.: Practical Event-Driven Microservices Architecture: Building Sustainable and Highly Scalable Event-Driven Microservices. Apress, 2021.
[23] Shuiskov A.: Building Microservices with Go: Develop seamless, efficient, and robust microservices with Go. Packt Publishing, 2022.
[24] Simon P.: Too Big to Ignore: The Business Case for Big Data. Wiley, 2019.
[25] Turlykozhayeva, D. et al.: Routing Algorithm for Software Defined Network Based on Boxcovering Algorithm. 10th International Conference on Wireless Networks and Mobile Communications (WINCOM), 2023, 1–5. DOI: https://doi.org/10.1109/WINCOM59760.2023.10322960
[26] Wolff E.: Microservices, Flexible Software Architecture. Addison-Wesley, Boston 2016.
[27] Zgurovsky M. Z., Zaychenko Y. P.: Big Data: Conceptual Analysis and Applications. Springer, 2020. DOI: https://doi.org/10.1007/978-3-030-14298-8
[28] Zhang H., Li S., Jia Z, Zhong C., Zhang C.: Microservice Architecture in Reality: An Industrial Inquiry. IEEE International Conference on Software Architecture (ICSA), Germany, Hamburg, 2019, 51–60. DOI: https://doi.org/10.1109/ICSA.2019.00014
Article Details
Abstract views: 305

