Session
Microservices-Umgebung aus der Praxis - einfach Cloud-native mit CQRS auf Dapr und .NET Aspire
Die Distributed Application Runtime, kurz Dapr, vereinheitlicht und beschleunigt die Entwicklung von Microservices. Und obwohl Service Discovery, Service Invocation, Tracing etc. dadurch erheblich vereinfacht wurden, gibt es beim Entwickeln von Microservices immer noch vieles zu bedenken und zu berücksichtigen.
In dieser Session zeige ich, wie man auf Basis des bekannten Entwurfsmusters CQRS die essenziellen Building Blocks von Dapr nutzen kann und so die speziellen Herausforderungen einer Microservice-Architektur meistert. Aus Queries und Commands werden Service Invocations, Events werden zu Pub/Sub Messages und auch andere Komponenten von CQRS und Dapr lassen sich ideal kombinieren. Außerdem schauen wir uns an, wie diese Architektur im Zusammenspiel mit .NET Aspire funktioniert und die Entwicklung noch einmal erheblich vereinfachen kann.
Am Ende haben wir eine Systemarchitektur zur Verfügung, mit der die technischen Details in den Hintergrund rücken und uns erlaubt uns auf die Entwicklung neuer Features der Anwendung zu fokussieren.
Matthias Eder
Softwarearchitekt und Teamleiter @ Count IT Group
Engerwitzdorf, Austria
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top