Analysis of configuration distribution methods in service application environments
Article Sidebar
Open full text
Issue Vol. 26 (2023)
-
Augmenting The Cloud Environment Security Through Blockchain Based Hash Algorithms
RAVI KANTH MOTUPALLI1-6
-
Comparison of an effectiveness of artificial neural networks for various activation functions
Daniel Florek, Marek Andrzej Miłosz7-12
-
Performance analysis of user interface implementation methods in mobile applications
Jakub Szczukin13-17
-
Comparative analysis of web applications implemented in: PHP and Python
Jakub Zborowski, Maciej Pańczyk18-22
-
Comparative analysis of social media accessibility
Bartosz Bocheński23-28
-
Comparative analysis of transfer protocols asynchronous messages on systems queuing
Grzegorz Derlatka, Piotr Kopniak29-32
-
Usability analysis of advertising websites interfaces with the use of the universal design principles
Jan Marciniec, Dominik Kondraciuk33-41
-
A comparative analysis of contemporary integrated java environments
Cezary Kaczorowski42-47
-
Choosing the optimal database system to create a CRM system
Łukasz Szwałek, Jakub Smołka48-53
-
Analysis of the usability and accessibility of public transport online timetables in selected cities in Poland
Piotr Wójtowicz, Mariusz Dzieńkowski54-62
-
Analysis of configuration distribution methods in service application environments
Arkadiusz Bryczek, Piotr Kopniak63-67
-
A Researching users' knowledge in the Field of Instant Messengers Security
Yevhenii Tsyliurnyk, Oleksandr Tomenchuk, Grzegorz Kozieł68-74
-
Performance analysis of working with databases with Spring and Symfony
Ewa Wieleba, Bartłomiej Wieleba75-82
-
The analysis of Blender open-source software cloth simulation capabilities
Wojciech Kogut83-87
-
Comparative analysis of selected programming frameworks dedicated to SPA applications
Kinga Dybowska, Małgorzata Plechawska-Wójcik88-92
-
Comparative analysis of code execution time by C and Python based on selected algorithms
Paweł Rysak93-99
Main Article Content
DOI
Authors
arkadiusz.bryczek@pollub.edu.pl
Abstract
This work is an analysis of methods and solutions enabling centralization of the storage of configuration values in ser-vice application environments. It presents a comparison focused on the user's interaction with the available solutions and performance tests during the operation. Consul, ZooKeeper tools and the implementation of the configuration serv-er with the use of the Spring Cloud Config library were tested. Created test environment with the use of Java Spring, Kafka and Python technologies was used for this purpose. The aim of the research is to determine the best tool for working in large microservice networks and the most optimal in the context of working with the user. The presented results confirm the advantage of the Consul tool in terms of efficiency and interface quality over other solutions.
Keywords:
References
J. Wu, T. Wang, Research and Application of SOA and Cloud Computing Model, 2014 Enterprise Systems Conference, Shanghai (2014) 294-299, http://doi.org/10.1109/ES.2014.58. DOI: https://doi.org/10.1109/ES.2014.58
S. Kehrer, W. Blochinger, AUTOGENIC: Automated generation of self-configuring microservices, Department of Computer Science, Reutlingen University (2018) 35-46, http://dx.doi.org/10.5220/0006659800350046. DOI: https://doi.org/10.5220/0006659800350046
O. Al-Debagy, P. Martinek, A comparative review of microservices and monolithic architectures, IEEE 18th International Symposium on Computational Intelligence and Informatics (2018) 149-154, http://dx.doi.org/10.1109/CINTI.2018.8928192. DOI: https://doi.org/10.1109/CINTI.2018.8928192
C. M. Pham, Z. Kalbarczyk, R. K. Iyer, V. Dogaru, R. Wagle, C. Venkatramani, An evaluation of zookeeper for high availability in system S, Proceedings of the 5th ACM/SPEC international conference on Performance engineering (2014) 209-217, http://doi.org/10.1145/2568088.2576801. DOI: https://doi.org/10.1145/2568088.2576801
P. Grzesik, D. Mrozek, Evaluation of key-value stores for distributed locking purposes, Beyond Databases, Architectures and Structures, Silesian University of Technology (2019) 70-81, https://doi.org/10.1007/978-3-030-19093-4_6 . DOI: https://doi.org/10.1007/978-3-030-19093-4_6
Dokumentacja Spring Cloud w integracjach z innymi rozwiązaniami chmurowymi, https://spring.io/projects/spring-cloud, [30.01.2022].
Dokumentacja Apache Kafka, https://kafka.apache.org/, [30.01.2022].
M. Miłosz, Ergonomia systemów informatycznych, Lublin University of Technology, Lublin, 2014.
A. Feizi, C. Y. Wong, Usability of user interface styles for learning a graphical software application, Faculty of Creative Multimedia, Malaysia (2012) 1089-1094, http://dx.doi.org/10.1109/ICCISci.2012.6297188. DOI: https://doi.org/10.1109/ICCISci.2012.6297188
Article Details
Abstract views: 178
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
