Focus

Architektur

Talk
Talk

Microservices: Wo sind meine Transaktionen und meine Konsistenz hin?

IT-Tage 2021 / 09:00 - 09:45

Talk
Talk

Domain-driven Design fĂĽr Legacy-Systeme

IT-Tage 2021 / 12:00 - 12:45

Talk
Talk

Technische Schulden: Software langfristig weiterentwickeln

IT-Tage 2021 / 15:00 - 15:45

Online training

Online training

Scalable Web Architectures

iSAQB Module WEB

Online training

Online training

Certified Professional for Software Architecture CPSA-F

iSAQB-Modul FOUNDATION

Podcast

Ist Domain-driven Design ĂĽberbewertet?

Goldenes Kalb oder „nur“ Werkzeug?

Link

Software-Architektur im Stream: Remote Mob Programming

Blog Post

What’s in a Name: Qualität

Das Wort Qualität verwenden wir umgangssprachlich für etwas „Gutes“ - aber wir lassen meist offen, was wir darunter genau verstehen. Der Artikel zeigt, dass wir uns in dieser Hinsicht etwas exakter ausdrücken sollten.

Link

Software-Architektur im Stream: API’s

Link

APIs – Was zeichnet sie aus und was sind die Herausforderungen?

Link

Organisation als Werkzeug zur Umsetzung von Architektur

Link

Software-Architektur im Stream: Diversity

Link

Informatik-Theorie fĂĽr praktizierende Architekten

Article

The art of software reviews

Auch in erfolgreichen Softwaresystemen lauern praktisch immer Probleme. Durch systematische Reviews können Sie diese Probleme zielgerichtet identifizieren – und damit eine robuste Grundlage für zukünftige Verbesserungen schaffen. Der Artikel stellt die Breitensuche als den zentralen Ansatz methodischer Software-Reviews vor und beleuchtet einige der wesentlichen Untersuchungsansätze.

Article

Die VENOM Story

Strategische Anwendungsmodernisierung mit Split+Extract Strategien

Article

Gut gesiebt

Für die komplexe Infrastruktur großer Microservice-Umgebungen versprechen Service Meshes eine einfache Lösung. Aber nur mit dem Blick für die richtigen Eigenschaften lässt sich der beste Ansatz für die eigene Architektur finden.

Link

Stefan Tilkov im Live Podcast von programmier.bar: „Good Enough Architecture“

Blog Post

Architektur, die mitwächst

Article

JavaScript? Gern, aber bitte in MaĂźen

Eine moderne Webanwendung wird natürlich in JavaScript implementiert und erzeugt ihr HTML clientseitig im Browser selbst. Sie kommuniziert mit dem Server nur, um über ein HTTP/REST API Daten im JSON-Format abzuholen – das, so scheint es, ist die gängige Weisheit. Aber haben die bewährten Ansätze wie serverseitiges HTML und Progressive Enhancement tatsächlich ausgedient? Im Gegenteil, damit lassen sich Anwendungen realisieren, die oft sehr viel besser sind als die mit dem Framework der Woche realisierte Single Page App.

Article

Das Service Mesh

Die Stärke einer Microservice-Architektur ist die lose Kopplung der Module. Und gleichzeitig ist es auch ein großer Nachteil, denn in jedem Microservice müssen Funktionen wie Monitoring, Tracing und Circuit Breaking erneut gelöst werden. Ein Service Mesh verspricht, viele der Funktionen in die Infrastruktur zu ziehen. So wird es endlich kinderleicht, Microservices zu entwickeln und auch zu bändigen - oder vielleicht doch nicht?

Blog Post

Was ist ein Domain-driven Design Architektur-Kata?

DDD praktisch und konkret vermitteln

Podcast

50 Tipps

Ratschläge zu Software, Zusammenarbeit und Druckkaramellisierung

Podcast

Architekturdokumentation

Ăśber den richtigen Grad von Dokumentation fĂĽr Softwarearchitekturen

Article

Early-Design Reviews

Whitepaper zu Architektur-Reviews