Мікросервіси: відмінності між версіями
[перевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
SOMBot (обговорення | внесок) ізольована стаття сирота0 |
Немає опису редагування |
||
Рядок 1:
'''Мікросервіси''' — [[Архітектурні шаблони програмного забезпечення|архітектурний стиль]] за якого єдиний [[застосунок]] будується як сукупність невеличких сервісів кожен з яких працює у своєму власному [[Процес (інформатика)|процесі]] і комунікує з рештою використовуючи легковагові механізми, зазвичай [[HTTP]]. Ці сервіси будуються навколо бізнес-потреб і розгортаються незалежно з використанням зазвичай повністю автоматизованого середовища. Існує абсолютний мінімум централізованого керування цими сервісами. Самі по собі вони можуть бути написані з використанням різних мов і технологій зберігання даних.<ref>{{Cite web|title = Microservices|url = http://martinfowler.com/articles/microservices.html|website = martinfowler.com|accessdate = 2016-02-02}}</ref>
Мікросервісна архітектура добре підходить для процессу безперервної поставки, на відміну від [[SOA|сервіс-орієнтовної архітектури]] мікросервісна спрямована на створення одного застосунка в той час як сервісно орієнтована система — являє собою множину застосунків які взаємодіють між собою.
|