Als «microservices» getaggte Fragen

Microservices sind kleine, unabhängige Prozesse, die miteinander kommunizieren, um komplexe Anwendungen zu bilden, die sprachunabhängige APIs verwenden. Diese Dienste sind kleine Bausteine, stark entkoppelt und auf kleine Aufgaben ausgerichtet, was einen modularen Ansatz für den Systemaufbau ermöglicht.

34
Microservices und gespeicherte Prozeduren

Werden gespeicherte Prozeduren in einer Mikrodienstarchitektur als fehlerhaft angesehen? Hier sind meine Gedanken: Die meisten Bücher über Microservices empfehlen eine Datenbank pro Microservice. Gespeicherte Prozeduren arbeiten normalerweise mit einer monolithischen Datenbank. Auch in den meisten...

25
Microservices und Datenspeicherung

Ich überlege, eine monolithische REST-API auf eine Microservice-Architektur umzustellen, und bin etwas verwirrt über die Datenspeicherung. Aus meiner Sicht wären einige der Vorteile von Microservices: Horizontal skalierbar - Ich kann mehrere redundante Kopien eines Mikrodienstes ausführen, um die...

19
Microservices ohne Datenvervielfältigung

Ich finde es schwierig, Datenvervielfältigungen oder eine gemeinsam genutzte Datenbank selbst für das einfachste Mikrodienstdesign zu vermeiden, was mich glauben lässt, dass mir etwas fehlt. Hier ist ein grundlegendes Beispiel für das Problem, mit dem ich konfrontiert bin. Angenommen, jemand...