Software Architektur im Stream

Software Architektur im Stream

By Eberhard WolffTechnologyEducationHow To
Download on the App Store

Software Architektur im Stream episodes

  • Wie wird eine Software-Architektur flexibel?

    Die Zukunft ist schwer vorhersehbar – umso wichtiger ist es, dass eine Software-Architektur auf neue Anforderungen und Veränderungen reagieren kann. Doch wie erreicht man diese Flexibilität? In dieser Episode sprechen wir über Eure Ideen und Ansätze – und natürlich teilt auch Eberhard seine eigenen Konzepte.

    Links

    • Folien
    • Post bei Mastodon
    • Post bei BlueSky
    • Post bei LinkedIn
    • Info zum FLEX-Training bei Socreatory
      • Online 14.-16.Oktober, Rabattcode FLEX_EBERHARD10_25 direkt buchen
      • Stuttgart 1.-3. Dezember, Rabattcode FLEX_EBERHARD12_25 direkt buchen
      • Online 16.-18. Dezember, Rabattcode FLEX_EBERHARD12_25 direkt buchen
    1 hr 6 min
  • Keine Bounded Contexts bei Netflix: Irrweg oder Inspiration?

    In der Softwarearchitektur gilt: Systeme lassen sich besser warten und flexibler gestalten, wenn man sie in mehrere Bounded Contexts aufteilt – und das ist gerade bei Microservices-System zentral. Doch nun hat ausgerechnet Netflix, ein Pionier der Microservices-Bewegung, einen Blogpost veröffentlicht, der einen ganz anderen Weg propagiert: „Model Once, Represent Everywhere: UDA (Unified Data Architecture)“.

    In dieser Episode nimmt Eberhard den Ansatz von Netflix genauer unter die Lupe und diskutiert, ob die Zeit gekommen ist, die Idee klar getrennter Bounded Contexts infrage zu stellen – und stattdessen auf ein zentrales Modell zu setzen.

    Links

    • Netflix Blog: Model Once, Represent Everywhere: UDA (Unified Data Architecture) at Netflix

  • Modelle statt Bounded Contexts? Eine Alternative für fachliche Modularisierung

  • Bounded Context - Was ist das genau?

  • Stefans Tilkov: Why You Should Avoid a Canonical Data Model

  • Amazon - Von Microservices zurück zu Monolithen?

  • 1 hr 1 min
  • Das Eichhörnchen im Kopf: KI-Architektur zwischen Hype und Realität mit Barbara Lampl und Ralf D. Müller

    Kimi 2, Grok 4, Windsurf, Meta’s Manhattan-große KI-Rechenzentren – jeden Tag neue KI-Tools, Ankündigungen und Versprechen. Das Eichhörnchen im Kopf springt im Sekundentakt zwischen den Themen hin und her. Wie sollen Software-Architekten da noch den Überblick behalten und fundierte Entscheidungen treffen?

    Barbara Lampl kennt dieses Problem aus erster Hand: Als KI-Expertin beobachtet sie täglich die rasante Entwicklung der KI-Landschaft und weiß, wie überwältigend die Informationsflut sein kann. In dieser Folge diskutieren wir mit ihr, wie man als Architekt einen klaren Kopf behält, wenn das Eichhörnchen mal wieder Vollgas gibt.

    Eine Folge für alle, die sich manchmal fragen: “Passt das alles eigentlich noch zusammen?” – Spoiler: Ja, aber es ist komplexer als vielen lieb ist.

    1 hr 4 min
  • Model Context Protocol (MCP): Schnittstellen für LLMs schaffen mit Martin Lippert

    Das Model Context Protocol (MCP) wird nicht ohne Grund als das USB-C für Large Language Models (LLMs) bezeichnet: Es schafft einen Standard, wie LLMs auf Kontextinformationen zugreifen und externe Werkzeuge steuern können. Das hat große Auswirkungen auf die Entwicklung von KI-Anwendungen. In diesem Stream schauen wir uns an, warum MCP gerade in aller Munde ist, wie es funktioniert, und was es für Entwickler:innen konkret bedeutet. Mit dabei eine Live-Demo mit Spring AI. Martin Lippert leitet die Entwicklung der Spring-Tools und kann auf langjährige Erfahrung als Entwickler und Speaker zurückblicken.

    Links

    • MCP Model Context Protocol

  • Verzeichnis von Servern

  • MCP Java SDK

  • Spring AI MCP

  • Spring AI Beispiel

  • Craig Walls Spring AI Beispiele

  • Open WebUI MCP-Unterstützung

  • MCP-Spezifikation zu Autorisierung

  • Blog zu OAuth und MCP

  • Gandalf: Spiel zu Prompt-Injection

  • 1 hr 4 min
  • Shorts aus fünf Jahren Stream mit Eberhard, Lisa und Ralf

    Wir feiern fünf Jahre „Software Architektur im Stream“!

    Dazu schauen wir uns ausgewählte Shorts aus vergangenen Folgen an und kommentieren sie gemeinsam. Mit dabei: ganz unterschiedliche Themen rund um Software-Architektur – von Domain-driven Design über historische Einblicke bis zu Monolithen und Microservices.

    Links

    • Lisa Schäfer zu Sketchnotes in der IT

  • Sketchnote Symbol How To: Schlechte Idee

  • Microservices, Transaktionen & Konsistenz - Quelle für die "schlechte Idee"

  • IT im Jahr 2034 – Wo wollen wir hin?

  • Prof. Christiane Floyd zu “menschenzentrierter Software-Entwicklung”

  • Carola Lilienthal zu langlebigen Software-Architekturen

  • Engineering Excellence mit Michael Vitz

  • Encouraging Engineering Excellence with Johannes Mainusch and Robert Albrecht

  • Auftragstaktik - Agilität beim Militär? mit Sönke Marahrens

  • Crew Ressource Management - Wie geht die Luftfahrt mit dem Faktor Mensch um?

  • Die IT-Welt vor 10 Jahren mit Stefan Tilkov und Eberhard Wolff - live von der RheinJUG

  • Microservices - Schlag den Eberhard & Stefan! Mit Stefan Toth

  • Die Kontroverse - Schlag den Stefan und Eberhard von der OOP

  • Architektur-Optionen für moderne Web Frontends mit Franziska Dessart, Joy Heron und Lucas Dohmen

  • 1 hr 1 min
  • The Architecture of the Death Star - 20 Years of arc42 and What We Can Learn

    “Fear will keep the local systems in line… fear of this battle station!” - Grand Moff Tarkin

    In this session, we’ll examine the most iconic space fortress in film history through Juan’s complete arc42 documentation. This creative Star Wars project becomes an educational journey through the arc42 template - exploring how fictional architectures can teach us real lessons about software documentation.

    What to expect:

    • A practical arc42 walkthrough: Exploring how Juan applied the arc42 template to document the Death Star’s architecture. We’ll walk through the key chapters and see how each section contributes to understanding this complex system.

  • Architectural decisions that made history: What can we learn from the Empire’s architectural choices? How does documenting fictional systems help us understand real-world architecture decisions?

  • 20 Years of arc42: The template celebrates its 20th anniversary in 2025. We’ll explore why arc42 has remained relevant and how creative examples like this help teach architecture documentation.

  • Lessons learned from creative documentation: What can we learn when we apply serious architecture practices to fictional systems? How does this approach help both newcomers and experienced architects understand documentation principles?

  • Using Juan’s arc42 documentation of the Death Star (available on GitHub in English and Spanish), we’ll explore how structured documentation works in practice - and why good documentation matters whether you’re building software or a space station.

    Target audience: Software architects, arc42 users, Star Wars fans, and anyone who wants to learn how to document architectures so that even after 20 years, someone still understands why certain decisions were made.

    “Remember… the documentation will be with you, always.”

    1 hr 1 min
  • Open-Source-Komponenten richtig im Projekt oder Produkt verwenden mit Prof. Dirk Riehle

    Kaum ein Software-Projekt kommt heute noch ohne Open-Source-Teile aus. Wie kann man solche Komponenten im Projekt rechtlich und technisch richtig einsetzen? Welche Auswirkungen haben Lizenzen mit einem Copyleft? Was gilt es in Bezug auf Compliance zu beachten? Gerade der EU Cyber Resilience Act bringt das Thema wieder auf die Agenda. Prof. Dirk Riehle ist Professor für Open-Source-Software und diskutiert diese und andere Fragen mit uns.

    Links

    • Prof. Riehles Trainings

  • Prof. Riehles Werkzeuge

  • xkcd zu Open-Source-Abhängigkeiten

  • 1 hr 1 min
  • Was ist die Hauptherausforderung der Software-Architektur?

    Software-Architektur gilt als anspruchsvoll und komplex – doch woran liegt das eigentlich?

    Auf Mastodon, BlueSky und LinkedIn haben wir gefragt: Was ist die zentrale Herausforderung in der Software-Architektur?

    In dieser Episode werfen wir einen Blick auf die Antworten und diskutieren, was Software-Architektur von so herausfordernd macht.


    Links

    • Umfrage auf BlueSky

  • Umfrage auf Mastodon

  • Umfrage auf LinkedIn

  • 1 hr 2 min
  • Garbage-In/Garbage-Out? Claude Code und die Express-Architektur

    Letzte Woche haben wir mit Claude in nur einer Stunde eine Architektur für einen Wardley-Map Editor entwickelt. Schnell, spontan, ungeprüft – klassisches “Architektur-Theater” könnte man sagen. Aber was passiert, wenn diese Express-Architektur auf die Realität des Codes trifft?

    In dieser Folge testen wir das ultimative “Garbage-In/Garbage-Out” Experiment: Kann Claude Code aus unserer spontanen Architektur funktionierenden Code entwickeln? Oder wird die fehlende Verifikation und Tiefe der Architektur zum Stolperstein?

    Mit dabei: Ingo Eichhorst, der als KI-Experte seine Einschätzung zur praktischen Anwendung von LLMs in der Softwareentwicklung einbringt.

    Gemeinsam ergründen wir:

    • Wie robust sind LLM-generierte Architekturen in der Praxis?

  • Wo sind die Grenzen zwischen Architektur-Theorie und Code-Realität?

  • Kann Claude Code die Lücken einer “schnellen” Architektur selbst schließen?

  • Welche architektonischen Entscheidungen erweisen sich als tragfähig, welche als Luftschlösser?

  • Ein authentisches Experiment ohne Drehbuch: Werden wir am Ende einen funktionsfähigen Wardley-Map Editor haben – oder lernen wir schmerzhaft, warum gründliche Architektur-Arbeit durch nichts zu ersetzen ist?

    Live-Coding meets Architektur-Realitätscheck – mit ungewissem Ausgang.

    Links

    • Claude-SPARC Script
    und Web-Tool (autogenerated) Dieses claude-sparc-sh ist
    gegenüber dem von Reuven Cohen leicht modifiziert: es braucht keine
    MCP-Tool-Definition uns installiert Claude Code, wenn es noch nicht
    installiert ist. Dadurch ist es z.B. einfach in einer sicheren
    Umgebung wie GitHub Codespaces
    einsetzbar:
  • Die dazugehörige
  • Website
  • Reuven Cohen auf
  • LinkedIn
  • Die Architektur aus dem ersten Teil des
  • Architektur-Theaters
    • GitHub
    Repo
  • Website
  • Der Code aus der
  • Live-Session
  • Der Code aus einer
  • vorherigen Test-Session
    1 hr
  • Architekturtheater mit Claude und Ralf

    Ist der Einsatz von LLMs in der Software-Architektur nur Hype und Theater – oder können die LLMs echten Mehrwert schaffen? In dieser besonderen Folge gehen wir einen Schritt weiter als nur darüber zu reden: Wir machen es live!

    Unserem Star-Gast Claude (Anthropics LLM) entwickelt unter der Leitung von Ralf in Echtzeit die Architektur für einen Wardley-Map Editor mit draw.io Export-Funktion.

    Ihr erlebt hautnah, wie LLMs bei Architektur-Entscheidungen, Struktur-Design und Dokumentation unterstützen – und wo menschliche Expertise unverzichtbar bleibt. Wir fokussieren uns auf die architektonischen Aspekte: Komponenten-Design, Schnittstellen, Datenflüsse und Design-Entscheidungen.

    Ein echtes Experiment mit ungewissem Ausgang: Reicht eine Stunde für die Architektur? Bekommen wir vielleicht sogar noch einen funktionsfähigen Prototypen oder ein Proof-of-Concept hin?

    Authentisch, ungeschnitten, mit allen Höhen und Tiefen einer echten Architektur-Session.

    Spoiler: Am Ende exportieren wir tatsächlich eine Wardley Map nach draw.io – oder scheitern spektakulär beim Versuch.

    Links

    • GitHub Repo

  • Website für das Projekt

  • 1 hr 1 min

About Software Architektur im Stream

From the publisher's feed

Live-Diskussion zu Software-Architektur im Stream. Einmal in der Woche diskutiert Eberhard Wolff, Lisa Schäfer oder Ralf D. Müller Software-Architektur im Live-Stream auf YouTube und Twitch - oft…

More shows like Software Architektur im Stream

Freak Show by Metaebene Personal Media - Tim Pritlove

Freak Show

9 Listeners

Lage der Nation - der Politik-Podcast aus Berlin by Philip Banse & Ulf Buermeyer

Lage der Nation - der Politik-Podcast aus Berlin

223 Listeners

c’t uplink - der IT-Podcast aus Nerdistan by c’t Magazin

c’t uplink - der IT-Podcast aus Nerdistan

8 Listeners

heiseshow by heise online

heiseshow

3 Listeners

Logbuch:Netzpolitik by Metaebene Personal Media - Tim Pritlove

Logbuch:Netzpolitik

6 Listeners

Podcast SoftwareArchitekTOUR (iX/heise Developer) by iX/heise Developer

Podcast SoftwareArchitekTOUR (iX/heise Developer)

2 Listeners

INNOQ Podcast by INNOQ

INNOQ Podcast

1 Listeners

Hotel Matze by Matze Hielscher & Mit Vergnügen

Hotel Matze

181 Listeners

kurz informiert by heise online by heise online

kurz informiert by heise online

3 Listeners

Finanzen ganz einfach - von Saidi, Sophie & Emil by Finanztip

Finanzen ganz einfach - von Saidi, Sophie & Emil

6 Listeners

Quarks Science Cops by Quarks

Quarks Science Cops

17 Listeners

Lanz + Precht by ZDF, Markus Lanz & Richard David Precht

Lanz + Precht

319 Listeners

Der KI-Podcast by ARD

Der KI-Podcast

20 Listeners

extra 3 - alles gut! by NDR

extra 3 - alles gut!

3 Listeners

KI-Update – ein heise-Podcast by Isabel Grünewald, heise online

KI-Update – ein heise-Podcast

8 Listeners