Какво точно представляват Microservices?
Какво точно представляват Microservices?

Видео: Какво точно представляват Microservices?

Видео: Какво точно представляват Microservices?
Видео: Что же такое Марксизм? Марина Бурик // MarxismWave #1 2024, Ноември
Anonim

Микроуслуги са техника за разработка на софтуер - вариант на структурния стил на ориентирана към услугите архитектура (SOA), който подрежда приложението като колекция от слабо свързани услуги. В микроуслуги архитектура, услугите са фини, а протоколите са леки.

От това какви са примерите за микроуслуги?

Нетфликс , eBay, Amazon, цифровата служба на правителството на Обединеното кралство, Twitter, PayPal, The Guardian и много други широкомащабни уебсайтове и приложения са еволюирали от монолитна към архитектура на микросервизи.

Впоследствие въпросът е дали Microservices могат да се разгръщат независимо? Микроуслуги решават тези предизвикателства на монолитните системи, като са възможно най-модулни. В най-простата форма те помагат за изграждането на приложение като набор от малки услуги, всяка от които работи в собствен процес и са независимо разгръщане.

От това какво представляват микроуслугите и как работят?

Основната идея зад а микросервиз архитектурата е, че приложенията са по-лесни за изграждане и поддръжка, когато се разбият на по-малки парчета, които работа безпроблемно заедно. Третирайте всяка функция като независима услуга, която може да бъде променена, актуализирана или изтрита, без да се нарушава останалата част от приложението.

Каква е разликата между API и Microservices?

В Разлика между API и микроуслуги Ан API е договор, който предоставя насоки за потребителя да използва основната услуга. А микросервиз е архитектурен дизайн, който разделя части от (обикновено монолитно) приложение на малки, самостоятелни услуги.

Препоръчано: