Software Architektur im Stream cover image

Software Architektur im Stream

Latest episodes

undefined
Apr 22, 2021 • 1h 7min

Service Mesh Linkerd mit Hanna Prinz

Service Meshes sind vor allem als Infrastruktur für Microservices nützlich. In dieser Folge schauen wir uns Demos für das Service Mesh Linkerd an. Als Service-Mesh-Expertin erklärt Hanna Prinz uns die Details und warum sie sich für Linkerd so begeistert. Demo Linkerd Service Mesh Überblick Service Mesh Primer Linkerd Tutorials Hannas Blog-Beitrag “Happy Without a Service Mesh”
undefined
Apr 18, 2021 • 1h 1min

Nicole Rauch zu DDD, Event Storming & Specification by Example

Diese Woche ist Nicole Rauch zu Gast. Mit Event Storming kann man Domain-driven Design ganz praktisch und kollaborativ umsetzen. Und Specification by Example stellt sicher, dass man auch das richtige baut. Buch-Tipp: Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing von Gojko Adzic
undefined
Apr 18, 2021 • 1h 3min

Remote Mob Programming mit Jochen Christ, Franziska Dessart, Simon Harrer, Martin Huber

Mob Programming: Einer/eine tippt, die anderen denken. Das verspricht Softwareentwicklung mit dem ultimativen Teamerlebnis und dem ultimativem Teamergebnis - und das funktioniert wunderbar auch im Homeoffice mit Remote Mob Programming. In diesem Stream zeigen wir Remote Mob Programming live und bieten die Möglichkeit, Fragen von einem Remote-Mob-Programming-Team beantworten zu lassen, das seit über zwei Jahren ausschließlich diese Vorgehensweise anwendet. Aber Vorsicht: Es besteht die Gefahr, dass man nicht mehr anders arbeiten will! WebseitePrimerToolTeam-Event4 Teams erzählen über Remote Mob Programming im KundenprojektArtikel “Erfolgreich im Home Office arbeiten”
undefined
Apr 9, 2021 • 1h 2min

Peter Gafert zu ArchUnit

Es gibt zahlreiche Werkzeuge für Software-Architektur-Management. Mit ArchUnit können Software-Architekt:innen in Java Regeln für Java-basierte Projekte definieren, die als Unit-Test ausgeführt werden. Diese Regeln stellen sicher, dass die definierte Architektur auch eingehalten wird. Peter Gafert ist Erfinder dieser Library. Er wird unsere Fragen beantworten und zeigen, wie man ArchUnit nutzen kann. Darüber hinaus gibt er einen Einblick in die Erfahrungen, die er mit ArchUnit in seinen Projekten gemacht hat, und in die Auswirkungen auf den Prozess zur Definition einer Architektur. https://www.archunit.org/ https://github.com/TNG/ArchUnit https://twitter.com/archtests https://github.com/codecholeric
undefined
Apr 6, 2021 • 1h 6min

GraalVM mit Spring Native, Spring Boot und Spring Cloud

Spring Native soll die Möglichkeit bieten, Spring-Boot-Anwendungen ohne größeren Aufwand mit der GraalVM in nativen Code zu kompilieren. Das verspricht schnellere Startup-Zeiten - gerade für Umgebungen wie Kubernetes wichtig. Ich habe mein Istio-Microservices-Beispiel darauf umgestellt und will einen Blick in die Werkstatt geben: Wie bin ich vorgegangen? Was habe ich beobachtet? Das Beispiel und eine kurze Anleitung stehen online bereit.
undefined
Mar 30, 2021 • 58min

Gerrit Beine zu Sozialwissenschaften und Software-Architektur

Die Organisation beeinflusst die Software-Architektur. Sozial-Wissenschaften untersuchen Organisationen und bieten daher einiges, was man für Software-Architektur lernen kann. Dazu spricht Gerrit Beine in dieser Episode. Gerrits Buchtipps: Stefan Kühl: Organisationen: Eine sehr kurze EinführungFritz Simon: Einführung in Systemtheorie und KonstruktivismusFritz Simon: Einführung in die systemische OrganisationstheoriePodcast von Stefan Kühl und Thomas Hermwille “Der ganz formale Wahnsinn”
undefined
Mar 30, 2021 • 1h 4min

Jutta Eckstein: Architektur-Rolle in agilen Projekten

Agile Projekte bieten spezielle Herausforderungen für Architekt:innen. In dieser Folge diskutiert Jutta Eckstein diese Herausforderungen und wie man mit ihnen umgehen kann.
undefined
Mar 30, 2021 • 56min

Fragen und Antworten

In dieser Folge möchte ich gerne einige Fragen beantworten, die sich in den letzten Wochen angesammelt haben: Einsetzbarkeit von Nick Tunes DDD-Legacy IdeenMono vs Multi-Repos Bug: Fix oder Rollback? Neue Technologien einführen Typische zwischenmenschliche Probleme
undefined
Mar 24, 2021 • 0sec

Warum Continuous Delivery? Die DevOps Studie

Continuous Delivery hat viel mehr Auswirkungen als nur besseres Time-to-Market. Die Produktivität steigt und Burnout wird weniger wahrscheinlich. Diese Folge diskutiert solche Auswirkungen und den Weg zu Continuous Delivery. Link zu den Studien Link zur HP Studie
undefined
Mar 22, 2021 • 57min

Nick Tune - Legacy Architecture Modernisation With Strategic Domain-Driven Design

In Nick Tunes Paper geht es um High-Level-Entscheidungen für die Modernisierung von Systemen mit Strategic Design. Dabei geht es um Business Strategie bis hin zum Finden von Bounded Contexts. Link zum Paper

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner