Застосування нейронних мереж для оптимізації процесу переходу інформаційних систем з монолітною архітектурою в мікросервісну
Abstract
Проведено аналіз застосування нейронних мереж для оптимізації процесу переходу від монолітної архітектури до системи на основі мікросервісів. Основна увага приділяється аналізу потенціалу нейронних мереж у виявленні залежностей між компонентами системи, їх декомпозиції та прогнозуванні навантажень на окремі сервіси. Використовуючи нейронні мережі, ми можемо підвищити гнучкість, масштабованість і надійність програмних систем, забезпечуючи оптимальний розподіл функцій та ресурсів. Робота також розглядає перспективи та виклики, пов'язані з впровадженням цих технологій, включаючи занепокоєння щодо обчислювальних ресурсів та інтерпретованості моделей.
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

