Software-Architektur
405 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Software-Architektur.
Die meisten Entwicklungsteams stecken am Anfang viel Mühe in die Architektur ihres Systems. Aber je größer das System wird, desto aufwendiger werden die Diskussionen und das Wissen über die Architektur im Team nimmt ab. Beim Mob Architecting analysieren und diskutieren Entwickler und Architekten mit Toolsupport im Team die von ihnen geplante Architektur und die tatsächliche Umsetzung im Quellcode...
„Das Frontend ist ja dann trivial“ – diesen Satz hat man schon oft gehört, und zu oft hat er sich nicht bewahrheitet. Zu verstehen, was wann in welchem Zustand an der Oberfläche ist und wer für welche Änderung verantwortlich ist, kann schnell schwierig bis unmöglich werden. Um langfristig wartbare, erweiterbare und robuste Clients zu bauen, bedarf es daher guter Konzepte. Dieser Artikel stellt die..
Microservices gelten als der neue Standard-Architekturstil und werden immer häufiger gewählt. Es ist allerdings keineswegs so, dass dies immer sinnvoll ist. In klassischer Architekturarbeit werden die bestimmenden Architekturmuster (= Architekturstile) passend zu den Anforderungen gewählt. Die wichtigsten Anforderungen für die Architekturarbeit sind die vom Kunden geforderten Qualitätsziele der S..
Durch die systemgestützte Ausführung von Unternehmensprozessen fallen eine Menge von Prozessdaten an, deren Nutzung ein großes Potenzial für die Optimierung der Prozesse bietet. Der Artikel zeigt, welche Herausforderungen bei der Analyse von Prozessdaten bestehen und wie wir mithilfe von Java-Technologien eine leistungsfähige Pipeline zur Vorverarbeitung von Prozessdaten realisiert haben, um damit..
Microservices sind ein beliebtes Konzept, um wachsende Software in gut wartbare Teile aufzuspalten. Diese Technik wird in der Praxis jedoch oft nur auf Backend-Code angewendet. Betrachtet man den Microservice als Einheit aus Frontend und Backend, bringt dies einige Vorteile mit sich. Dieser Artikel beschreibt, welches Problem Micro-Frontends lösen. Es werden mögliche Integrationsmuster vorgestellt..