Please use this identifier to cite or link to this item:
http://elar.khnu.km.ua/jspui/handle/123456789/10059

Можете відсканувати цей QR-код телефоном( програмою "Сканер QR-кодів" ) для збереження.

Full metadata record
DC FieldValueLanguage
dc.contributor.authorЯшина, О.М .-
dc.contributor.authorКравчук, О.А.-
dc.contributor.authorYashyna, O.M.-
dc.contributor.authorKravchuk, O.A.-
dc.date.accessioned2021-03-03T09:04:38Z-
dc.date.available2021-03-03T09:04:38Z-
dc.date.issued2020-
dc.identifier.citationЯшина О. М. Дослідження мікросервісної архітектури, архітектурний стиль PEST та їх сучасна реалізація на Java / О. М. Яшина, О. А. Кравчук // Вісник Хмельницького національного університету. Технічні науки. – 2020. – № 5. – С. 106-114.uk_UA
dc.identifier.urihttp://elar.khnu.km.ua/jspui/handle/123456789/10059-
dc.description.abstractВ статті наведено результати дослідження мікросервісної архітектури, наведені її переваги та недоліки, проведено її порівняння з загальноприйнятим підходом до розробки програмного забезпечення, описаний архітектурний підхід REST, який найчастіше використовують з досліджуваною архітектурою. Реалізована програма на Java є прикладом дотримання визначених понять за допомогою сучасних інструментів розробки.uk_UA
dc.description.abstractSoftware architecture is a set of important decisions about the organization of the software system. The success and speed of the project development, the complexity of its support and understanding of the program structure depends on the correct choice of software architecture. For this reason, developers often use new architectural solutions to build software, trying to find the best solutions to a problem. The common practice of program development was the development on the principle of monolithic architecture, which envisages the project as a single program, which is responsible for all necessary functionality. Of course, this approach had its advantages, such as ease of development, testing and deploying. But with project`s growth, the monolithic architecture begins to make some flaws in the development process: the addition of a certain new functionality is accompanied by an increase in the code base, observance of limits of responsibility of internal modules is blurred, compiling and deploying takes much more time. Given the drawbacks of monolithic architecture above, developers have begun to take other approaches. One is microservice architecture. Microservice Architecture - A variant of service architecture (modular software development approach) software, focused on the interaction of as small as possible, loosely coupled and easily replaceable modules – microservices [1]. With such an architecture, the project is a set of small services, the communication between which is done through lightweight mechanisms (for example, HTTP, which can be used in REST architectural style to get an increased productivity and simplified architecture) [2]. Each of these services must fulfil its clearly defined business task. This architecture has the following advantages: better scaling, independent module development and deploying, better reusability etc.uk_UA
dc.language.isoukuk_UA
dc.publisherХмельницький національний університетuk_UA
dc.subjectмікросервісна архітектураuk_UA
dc.subjectRESTuk_UA
dc.subjectJavauk_UA
dc.subjectmicroservice architectureuk_UA
dc.subjectRESTuk_UA
dc.subjectJavauk_UA
dc.titleДослідження мікросервісної архітектури, архітектурний стиль PEST та їх сучасна реалізація на Javauk_UA
dc.title.alternativeResearch of microservice architecture, PEST architectural style and their modern implementation on Javauk_UA
dc.typeСтаттяuk_UA
dc.subject.udc004.9uk_UA
Appears in Collections:Вісник ХНУ. Технічні науки - 2020 рік

Files in This Item:
File Description SizeFormat 
ЯШИНА.pdf2,68 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.