Застосування нейронних мереж для оптимізації процесу переходу інформаційних систем з монолітною архітектурою в мікросервісну

Abstract

Проведено аналіз застосування нейронних мереж для оптимізації процесу переходу від монолітної архітектури до системи на основі мікросервісів. Основна увага приділяється аналізу потенціалу нейронних мереж у виявленні залежностей між компонентами системи, їх декомпозиції та прогнозуванні навантажень на окремі сервіси. Використовуючи нейронні мережі, ми можемо підвищити гнучкість, масштабованість і надійність програмних систем, забезпечуючи оптимальний розподіл функцій та ресурсів. Робота також розглядає перспективи та виклики, пов'язані з впровадженням цих технологій, включаючи занепокоєння щодо обчислювальних ресурсів та інтерпретованості моделей.

Author Biographies

M. O. Shestakovych, Ukrainian National Forestry University, Lviv

магістр, аспірант, кафедра інформаційних систем та комп'ютерного моделювання

Yu. V. Shabatura, Hetman Petro Sahaidachnyi National Army Academy, Lviv

д.т.н., проф кафедри електромеханіки та електроніки

References

Newman, S. (2015). Building Microservices: Designing Fine-Grained Systems. O'Reilly Media. 1st Edition, 280 p. URL: https://www.oreilly.com/library/view/building-microservices/9781491950340/

Hinton, G. E., & Salakhutdinov, R. R. (2006). Reducing the dimensionality of data with neural networks. Science, 313(5786), 504-507.

Lewis, J., & Fowler, M. (2014). Microservices: A definition of this new architectural term. MartinFowler.com, Vol. 25, 14–26. URL: https://martinfowler.com/articles/microservices.html

Zimmermann, O. (2017). Microservices tenets. Comput Sci Res Dev, 32, 301–310. https://doi.org/10.1007/s00450-016-0337-0

Scarselli, F., Gori, M., Tsoi, A. C., Hagenbuchner, M., & Monfardini, G. (2009). The graph neural network model. IEEE Transactions on Neural Networks, 20(1), 61-80.

Medel, V. (2017). Using Machine Learning and Big Data to Process Large-Scale Distributed Services at Netflix. IEEE International Conference on Big Data (Big Data).

Adam Gluck. (2020). Introducing Domain-Oriented Microservice Architecture. https://www.uber.com/en-UA/blog/microservice-architecture/

Alex Liang. (2019). How eBay Governs its Big Data Fabric. https://innovation.ebayinc.com/tech/engineering/how-ebay-governs-its-big-data-fabric/

Kevin Goldsmith. (2016). Microservices at Spotify. https://gotocon.com/dl/goto-berlin-2015/slides/KevinGoldsmith_MicroservicesSpotify.pdf

Published
2024-10-28
How to Cite
Shestakovych, M. O., & Shabatura, Y. V. (2024). Застосування нейронних мереж для оптимізації процесу переходу інформаційних систем з монолітною архітектурою в мікросервісну. Forestry Education and Science: Current Challenges and Development Prospects. https://doi.org/10.36930/conf150.5.14
Section
5. Computer simulation and information technology