Software Architektur im Stream

Software Architektur im Stream

By Eberhard WolffTechnologyEducationHow To
Download on the App Store

Software Architektur im Stream episodes

  • Single Source of Truth mit Gerrit Beine

    In Systemen gibt es oft redundante Implementierung von Logik oder redundante Speicherung von Daten. Diese Implementierung oder Daten laufen oft auseinander und es entstehen Inkonsistenzen. Dann wird der Ruf nach einer Quelle für die eindeutige Wahrheit laut (“Single Source of Truth”). Aber kann es so etwas überhaupt geben? Und welche Probleme treten in der Praxis auf? In dieser Episode diskutiert Gerrit Beine von INNOQ diese Fragestellungen mit Eberhard Wolff. Sie geben praktische Tipps zum Umgang mit diesen Herausforderungen.

    52 min
  • Funktionale Programmierung, DDD und Architektur mit Mike Sperber

    Neben dem objektorientierten und imperativen Paradigma gibt es schon lange die funktionale Programmierung (FP), die seiteneffektfrei ist und daher völlig anderen Ideen folgt. Auf Ebene der Architektur sollten beide Konzepte zu denselben Ergebnissen führen - schließlich geht es dort nur um die grobgranulare Strukturierung des Codes. In dieser Episode sprechen wir mit Mike Sperber darüber, ob das wirklich so stimmt, welche Vorteile FP auf Ebene der Architektur bietet und wie die Beziehung von Domain-driven Design (DDD) und FP ist.

    Links

    • Episode zu funktionaler Programmierung mit Isabel Wingen und Lars Hupel

  • heise SoftwareArchitekTOUR-Podcast zu funktionaler Software Architektur mit Mike Sperber und Eberhard Wolff

  • Buch: Scott Wlaschin: Domain Modeling Made Functional

  • Buch: Joshua Bloch Effective Java

  • 1 hr 1 min
  • Sichere Architekturen – Wie die OWASP helfen kann Christoph Iserlohn und Lisa Moritz

    Für diese Episode ist Christoph Iserlohn zu Gast bei Softwarearchitektur im Stream. Christoph und Lisa sprechen über die OWASP (Open Worldwide Application Security Project) – Was verbirgt sich dahinter? Welche architekturrelevanten Projekte werden von der OWASP angeboten und wie können Architekt:innen mit diesen im Alltag agieren?

    Links

    • Socreatory OWASP Top 10 Training Bei einer Mail an info@socreatory mit Verweis auf diese Folge gibt es bei der Registrierung für das Training ein Bücherpaket mit

    • API Security in Action

  • Hacking APIs

  • Blackhat Go oder Blackhat Python)

  • Advanced JavaScript Training

  • INNOQ Security Podcast

  • OWASP

  • Warum rumort es gerade in der OWASP?

    • Offener Brief

  • Kritik des Gründers

  • OWASP Top 10 2021

  • Application Security Wayfinder

  • Zed-Attack Proxy

  • Dependency-Check

  • Dependency-Track

  • CycloneDX SBOM-Standards

  • ModSecurity Core Rule Set

  • Cornucopia Kartenspiel

  • Juice Shop

  • OWASP Cheat Sheet Series

  • SAMM (Software Assurance Maturity Model)

  • ASVS (Application Security Verification Standard)

  • OWASP Secure Coding Practices - Quick Reference Guide)

  • OWASP Top Ten Alternative: CWE Top Dangerous Software Weakness

  • 1 hr 1 min
  • Serverless Architektur mit Sascha Möllering

    Sascha zeigt vier Folien. IMHO sollte man dem Gesagten auch folgen können, ohne die Folien zu sehen.

    Serverless ist die neueste Evolutionsstufe der Infrastrukturen - und steht nicht nur für eine Technik zum Deployment von Anwendungen, sondern auch für eine neue Infrastruktur-Abstraktion, ein Abrechnungsmodell und umfasst viel mehr als nur Rechenleistung. In dieser Episode zeigt Sascha Möllering, Solutions Architect bei Amazon Web Services, uns die Vor- und Nachteile von Serverless auf. Außerdem diskutieren wir typische Anwendungsfälle und die Auswirkungen von Serverless auf die Software-Architektur.

    Links

    • Saschas Folien

  • Folge zu 12 Factor Apps und Independent Systems Architecture

  • Folge zu GraalVM mit Spring Native, Spring Boot und Spring Cloud

  • Developing evolutionary architecture with AWS Lambda

  • Developing portable AWS Lambda functions

  • Field Notes: Optimize your Java application for AWS Lambda with Quarkus

  • AWS Lambda SnapStart: Fast cold starts for your Java functions

  • Optimize your Spring Boot application for AWS Fargate

  • Optimizing AWS Lambda function performance for Java

  • AWS Lambda Power Tuning:

  • New for AWS Lambda – Container Image Support

  • 1 hr 8 min
  • Domain-driven Design - nur vernünftige Software-Entwicklung?

    Domain-driven Design (DDD) ist über die Jahre zu einer umfangreichen Sammlung von Techniken geworden, über die viel gesprochen und geschrieben wird. Aber es gibt einen wichtigen Kern: Die Domäne soll das Design bestimmen. Dazu ist eine gründliche Kenntnis der Domäne und eine entsprechende Strukturierung des Systems notwendig. Ohne diese Basis sind weiterführende Techniken kaum nützlich. In dieser Episode geht es um die Essenz von DDD - die eigentlich den bewährten Grundkonzepte der Software-Entwicklung entspricht. So kann man sich beim Umgang mit DDD auf das Wesentliche konzentrieren und die Erfolgschancen unserer Software-Entwicklungen verbessern.

    Links

    • Tim Zöllers Mastodon-Tröt

  • Episode mit Christiane Floyd

  • Mein Mastodon-Tröt

  • Episode zum Elfenbeinturm mit Anja Kammer

  • Architektur-Kickstart

  • Podcast “Ist DDD überbewertet?” mit Stefan Tilkov

  • Stefan Tilkovs Blog “Is DDD Overrated?”

  • 59 min
  • Das Kippen agiler Software-Projekte

    Ein agiles Projekt, sehr produktiv und alle arbeiten mit Begeisterung an der Software. Wenige Monate später: Zahlreiche wichtige Personen haben das Projekt verlassen und von den agilen Vorgehensweisen ist nur noch wenig übrig. In dieser Episode gehen wir diesem “Kippen” von Projekten nach und diskutieren Gründe wie auch Möglichkeiten, mit einer solchen Situation umzugehen.

    Links

    • Kurzes Video als Einführung in das Thema

  • Folge zu Agilität

  • Folge zu zukunftssicheren Architekturen

  • Folge mit Christiane Floyd

  • Folge zu Wasserfall

  • Blog zum Wert von Festpreisprojekten

  • Folge zu Engineering Excellence

  • 1 hr 3 min
  • So You Want to Be a Conference Speaker... with Dajana Günther, Jörg Müller, and Michael Mahlberg

    Want to boost your personal brand and have a good time? Then, speaking at conferences is a great opportunity! In this episode, join us as we learn from experts Dajana Günther, Jörg Müller, and Michael Mahlberg on the ins and outs of conference speaking. They share their knowledge on how to make a successful submission, what makes a great submission, and the inner workings of a program committee. In addition to being experienced speakers, they are also part of many program committees and are currently working together on the program committee for the Agile meets Architecture (AmA) conference.

    Link

    • Agile meets Architecture

  • Women+ in Data and AI Festival

  • Speakerinnen.org

  • 1 hr 1 min
  • Frontendintegrationsmuster im Web mit Falk Hoppe

    Bei dieser Episode ist Falk Hoppe zu Gast bei Softwarearchitektur im Stream. Falk und Lisa unterhalten sich über verschiedene Muster zur Frontendintegration im Web und warum es überhaupt manchmal notwendig ist, verschiedene Web-Frontends zu integrieren. Bei diesem Erfahrungsaustausch gehen sie außerdem auf die Vor- und Nachteile einzelner Muster ein und besprechen, worauf man bei der Wahl eines Musters achten sollte.

    Links

    • Falk bei Twitter

  • Falks Profil bei INNOQ

  • 55 min
  • Das Strangler Fig Pattern

    Das Strangler Fig Pattern ist vermutlich der bekannteste Ansatz, um ein Legacy System abzulösen - beispielsweise mit einer neuen Architektur. In dieser Episode wollen wir das Pattern näher betrachten. Dabei geht es vor allem darum, wie man es konkrete einsetzen kann und was dabei zu beachten ist. Und außerdem lernen wir, was eine Würgefeige ist - der Namensgeber des Patterns.

    Links

    • Ursprünglicher Tweet

  • Ursprünglicher Post auf Mastodon

  • Strangler Fig Pattern

  • Strangler Fig bei Wikipedia

  • Branch by Abstraction

  • Parallel Change

  • aim42

  • Strangler Fig bei Microsoft

  • Legacy Case Studies

  • Paper zu Legacy Migration von XP 2004

  • Episode zu Best Practices

  • Episode zu Remote Mob Programming

  • Episode zum Elfenbeinturm

  • 1 hr 3 min
  • Extreme Programming (XP) - eine Retrospektive

    1995 begann das Chrysler-C3-Projekt. Es wurde als erstes Projekt nach dem Extreme-Programming-Paradigma (XP) umgesetzt - einem radikalen Ansatz, der eine wichtige Rolle für Agilität gespielt hat. In dieser Episode sehen wir uns die Techniken des XP an und beleuchten XP kritisch. Gleichzeitig betrachten wir den enormen Einfluss von XP auf agile Software-Entwicklung und die heutigen Ansätze.

    Links

    • Epsiode mit Prof. Dr. Christiane Floyd

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

  • Welchen Sinn hat agiles Coaching? mit Johannes Link

  • Buch Kent Beck, Cynthia Andres: Extreme Programming Explained - Emnbrace Change

  • Buch Matt Stephens,Doug Rosenberg: Extreme Programming Refactored: The Case Against XP

  • 1 hr

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