Pytania oznaczone «microservices»

Mikrousługi to małe, niezależne procesy, które komunikują się ze sobą, tworząc złożone aplikacje wykorzystujące interfejsy API niezależne od języka. Usługi te są małymi elementami składowymi, silnie oddzielonymi od siebie i skoncentrowanymi na wykonywaniu małych zadań, ułatwiając modułowe podejście do budowania systemu.

34
Mikrousługi i procedury przechowywane

Czy procedury składowane są uważane za złą praktykę w architekturze mikrousług? Oto moje przemyślenia: większość książek o mikrousługach zaleca jedną bazę danych na mikrousługę. Procedury przechowywane zwykle działają na monolitycznej bazie danych. ponownie większość książek o architekturze...

26
Mikrousługi i przechowywanie danych

Zastanawiam się nad przeniesieniem monolitycznego interfejsu API REST na architekturę mikrousług i mam trochę wątpliwości co do przechowywania danych. Moim zdaniem niektóre z zalet mikrousług byłyby następujące: Skalowalny w poziomie - mogę uruchomić wiele nadmiarowych kopii mikrousług, aby...

20
Mikrousługi bez powielania danych

Trudno mi uniknąć duplikacji danych lub wspólnej bazy danych dla nawet najprostszego projektu mikrousług, co sprawia, że ​​myślę, że coś mi brakuje. Oto podstawowy przykład problemu, przed którym stoję. Zakładając, że ktoś używa aplikacji internetowej do zarządzania zapasami, potrzebowałby dwóch...