Feb21
SOA und EDA

In meinem letzten Artikel, Event Driven Architecture, habe ich Event getriebene Architekturen beschrieben und kurz den Unterschied zu Service Orientierten Architekturen angerissen. Jetzt stelle und beantworte ich die Frage, welche Architektur ist die bessere? Service Oriented Architecture (SOA) oder Event Driven Architecture (EDA)?

weiterlesen

Sep27
CQRS

CQRS (Command Query Responsibility Segregation) ist ein Architekturprinzip, bei dem eine klare Trennung der Verantwortlichkeiten einer Software in Lesen und Schreiben vorgeschrieben wird. CQRS stellt damit eine Alternative zur klassischen 3 Schichten-Architektur dar. Wie das funktioniert und wozu das Ganze gut sein soll, will ich in diesem Beitrag vorstellen.

weiterlesen

Dez20
lose Kopplung von Systemen

Verteilte, heterogene Systeme zu integrieren ist eine Aufgabe mit vielen Herausforderungen. Insbesondere die Interaktion und die Abhängigkeit zwischen den Systemen ist ein Problemfeld. Zur Lösung wird oft das Paradigma der losen Kopplung herangezogen. Was ist das, wie funktioniert das und was bedeutet dies für die Entwicklung und die Architektur?

weiterlesen