2016-05-13 7 views
0

Ich entwickle ein ERP-System (Logistik, WMS, Vertrieb, etc.) in C# mit DDD und ich versuche Microservices anzuwenden und trat in die große Frage:Microservices und ERP

Wie Microservices zu organisieren in einem ERP, die Responsabilities und wie der Kern funktioniert?

Hat jemand ein praktisches Beispiel?

+3

Willkommen bei Stack Overflow! Es gibt zu viele Möglichkeiten, dieses Problem anzugehen. Die Antworten würden nur zu einer Strohhalm-Umfrage werden, für die man sich begeisterte. Das Beste ist, selbst etwas über das Thema zu recherchieren, zwei oder drei zu finden, sie zu analysieren, festzustellen, ob sie für dich arbeiten oder nicht, und sie herauszutragen. Kommen Sie zu uns, wenn Sie eine spezielle Frage zu etwas haben, was Sie versucht haben. – rene

Antwort

3

Modellieren Sie Ihr Domänenproblem und die Grenzen werden offensichtlich. Sie machen den Fehler, zuerst nach Technologie, Muster und Rahmen zu entwerfen; Anstatt zuerst Ihre Problemdomäne zu modellieren und dann Konsistenz, Gleichzeitigkeit, Leistung usw. zu berücksichtigen.

Wenn Sie Ihre Lösung nicht durch die Berücksichtigung der Domäne vorantreiben, tun Sie nicht DDD.