PodcastsTechnologieEinfach Komplex – Der Software- und IT-Podcast

Einfach Komplex – Der Software- und IT-Podcast

heisenware.com
Einfach Komplex – Der Software- und IT-Podcast
Neueste Episode

111 Episoden

  • Einfach Komplex – Der Software- und IT-Podcast

    Virtualisierung: Virtuelle Maschinen, Container und Architekturen im Praxiseinsatz #111

    02.06.2026 | 46 Min.
    Wenn wir Software in die industrielle Produktion bringen, stoßen wir On-Premise schnell auf ein massives Begriffschaos rund um virtuelle Maschinen, Container und Server-Betriebssysteme. In dieser Folge räumen wir architektonisch auf und sortieren die verschiedenen Ebenen der Virtualisierung für den praktischen Einsatz in der Fertigung.
    Wir betrachten das klassische Hypervisor-Modell und klären den Unterschied zwischen Typ-1-Bare-Metal-Systemen wie KVM und Typ-2-Applikationen wie VMware oder VirtualBox. Dabei werfen wir auch einen Blick auf das Konzept der CPU-Privilegienringe. Wenn Altsysteme im Spiel sind, reicht reine Virtualisierung oft nicht mehr aus. Wir besprechen, warum echte Emulatoren wie QEMU oder 86box notwendig sind, um das exakte Hardware-Timing uralter Windows-Versionen nachzustellen, damit geschäftskritische Legacy-Software lauffähig bleibt.
    Der technologische Schwerpunkt liegt auf der Containerisierung mit Docker. Hier räumen wir mit einer weit verbreiteten Fehlkonfiguration in der Industrie auf: dem Einsatz von Docker Desktop über das Windows-Subsystem for Linux (WSL) auf Windows-Servern. Wir beleuchten die gravierenden technischen Gründe, warum dieses Setup für den 24/7-Betrieb auf dem Shopfloor ungeeignet ist, sobald sich ein Nutzer abmeldet. Am Ende zeigen wir, warum eine schlanke Linux-Distribution wie Debian mit einem echten System-Account die einzig stabile Basis für eine Container-Infrastruktur darstellt und wie uns Emulation sogar beim automatischen Multi-Architecture-Build für ARM-Edge-Geräte hilft.
    ------
    Einfach Komplex ist ein Podcast von Heisenware.
    Weitere Infos und einen kostenlosen Test findest du unter ⁠⁠⁠https://heisenware.com/einfach-komplex⁠⁠⁠
  • Einfach Komplex – Der Software- und IT-Podcast

    Rust: Konzepte, Architektur und Einsatzgebiete mit Marcel Koch #110

    18.05.2026 | 1 Std. 7 Min.
    Rust gewinnt seit Jahren Entwicklerherzen und positioniert sich als ernsthafte Alternative zu etablierten Größen wie C oder C++. Gemeinsam mit Marcel Koch schauen wir unter die Haube der Sprache und klären, warum der Hype absolut gerechtfertigt ist. Der historische Grundstein von Rust liegt zwar in der garantierten Speichersicherheit ohne bremsenden Garbage Collector, doch das ist längst nicht mehr der einzige Grund für den Siegeszug der Sprache.
    Ein massiver Treiber für die aktuelle Verbreitung ist WebAssembly (WASM). Rust hat sich hier als absolute First-Class-Language etabliert. Durch die Möglichkeit, Kernlogik einmal zu schreiben und dann performant in den Browser zu bringen, verschwimmen die klassischen Grenzen zwischen Backend und Frontend. Plötzlich lassen sich rechenintensive Aufgaben mit nahezu nativer Geschwindigkeit direkt in Web-Applikationen ausführen, was völlig neue Architekturansätze ermöglicht.
    Gleichzeitig werfen wir einen Blick auf die Developer Experience und die teils berüchtigte Lernkurve. Wer von Sprachen wie Python oder JavaScript kommt, wird anfangs unweigerlich mit dem strengen Compiler von Rust kämpfen. Doch genau dieser Compiler fungiert nicht als bloßer Fehler-Melder, sondern fast schon als strenger Mentor, der Entwickler zu sauberer Architektur zwingt. Ergänzt durch das hochgelobte Tooling rund um den Paketmanager Cargo bietet Rust ein modernes Ökosystem, das den Frust früherer C-Projekte schlichtweg überflüssig macht.
    Links zur Folge
    Marcel im Web https://marcelkoch.net
    Marcel auf LinkedIn https://www.linkedin.com/in/mknet
    Zu Cross-Plattform-Entwicklung mit Rust
    https://www.heise.de/hintergrund/Cross-Plattform-Applikationen-mit-Rust-1-Langlebig-und-flexibel-10646857.html
    https://www.heise.de/hintergrund/Cross-Plattform-Applikationen-mit-Rust-2-Crux-im-Einsatz-11163186.html
    https://www.heise.de/hintergrund/Cross-Plattform-Applikationen-mit-Rust-3-Fachlichkeiten-und-Shell-Integration-11273602.html
    Rust Buch https://rust-buch.de/
    Konferenzen
    https://www.md-devdays.de/act-details/1000897
    https://oxidizeconf.com/sessions/beyond_ffi_shipping_native-libraries_in_rust
    https://rustlab.it/talks/back-to-the-future-building-cloud-functions-lite-with-rust-and-cgi
    Wikipedia https://de.wikipedia.org/wiki/Rust_(Programmiersprache)
    Web Assembly https://de.wikipedia.org/wiki/WebAssembly
    Rust Foundation https://rustfoundation.org/
    ------
    Einfach Komplex ist ein Podcast von Heisenware.
    Teste Heisenware kostenlos unter ⁠⁠⁠https://heisenware.com/einfach-komplex⁠⁠⁠
  • Einfach Komplex – Der Software- und IT-Podcast

    Programmieren lernen im KI-Zeitalter #109

    04.05.2026 | 54 Min.
    KI schreibt heute Code in Sekunden, was für private Hobbyprojekte völlig ausreicht. Wer jedoch professionelle Software baut und Verantwortung für fremde Daten übernimmt, darf sich nicht im Blindflug auf generierte Snippets verlassen. Auf vielfachen Wunsch aus der Community klären wir in dieser Folge, wie man als angehender Entwickler das Handwerk heute richtig lernt, ohne wichtige Grundlagen zu überspringen.
    Die reine Syntax einer bestimmten Programmiersprache ist dabei zweitrangig geworden. Entscheidend ist das tiefe Verständnis für fundamentale Konzepte der Informatik. Wer professionell entwickelt, muss Objektorientierung, den gezielten Einsatz von Datenstrukturen wie Arrays, Listen oder Key-Value-Stores sowie Laufzeitabschätzungen anhand der O-Notation beherrschen. Genauso unverzichtbar ist das Wissen um verteilte Systeme, Threads und Asynchronität in Event-Loops. Ohne diese architektonische Basis produziert KI schnell redundanten Code, der das DRY-Prinzip ignoriert und in der späteren Wartung schlichtweg kollabiert.
    Gleichzeitig ist KI ein hervorragender Lernbegleiter, wenn man sie richtig bedient. Der Schlüssel liegt im iterativen Prompting: Abstrakte Probleme sollten in Ruhe Schritt für Schritt zerlegt werden, anstatt direkt nach fertigem Code zu verlangen. Die Rolle von Junior-Entwicklern verändert sich dadurch massiv. Das reine Tippen von Code rückt in den Hintergrund, während Fähigkeiten im Requirements Engineering, im Systemdesign und im Verständnis von Sicherheitsthemen wie Ports oder TLS-Verschlüsselung entscheidend werden.
    Passend zu diesem Wandel wächst auch unser Team bei Heisenware. Wir suchen einen Solutions Engineer, der genau an dieser Schnittstelle ansetzt: Kundenanforderungen präzise verstehen und sie mit unserer Plattform in industrielle Software übersetzen. Hier geht’s zur Stellenausschreibung: https://join.com/companies/heisenware/16092771-solutions-engineer-m-w-d
    ------
    Einfach Komplex ist ein Podcast von Heisenware.
    Teste Heisenware kostenlos unter ⁠⁠⁠https://heisenware.com/einfach-komplex⁠⁠⁠
  • Einfach Komplex – Der Software- und IT-Podcast

    Mobile Game Development mit Fabian Fink von Lotum #108

    21.04.2026 | 1 Std. 8 Min.
    Wir sprechen mit Fabian Fink, Game Lead bei Lotum, über die Architektur hinter massiv skalierenden Mobile Games. Wenn Millionen Nutzer gleichzeitig spielen, entstehen Lastspitzen, von denen sich viel für den Bau robuster Industrie- und B2B-Software lernen lässt.
    Dabei geht es um handfeste Technologieentscheidungen: Warum setzt Lotum statt auf schwere Engines wie Unity oft auf schlanke Web-Technologien? Und wie baut man eine Architektur auf, die zentrale relationale Datenbanken bei viralem Wachstum zuverlässig vor dem Zusammenbruch schützt?
    Außerdem werfen wir einen Blick auf KI in der Entwicklungspraxis. Lotum generiert lauffähige Prototypen bereits fast vollständig über Vibe-Coding. Das zeigt deutlich: Reines Programmieren tritt zunehmend in den Hintergrund, während die intelligente Orchestrierung von Systemarchitekturen zur Kernkompetenz wird.

    Links zur Folge:
    www.programmier.bar
    www.lotum.de 
    ------
    Einfach Komplex ist ein Podcast von Heisenware.
    Teste Heisenware kostenlos unter ⁠⁠⁠https://heisenware.com/einfach-komplex⁠⁠⁠
  • Einfach Komplex – Der Software- und IT-Podcast

    Pragmatische MDE und BDE: Architektur, Edge Computing und ERP-Anbindung #107

    07.04.2026 | 59 Min.
    Maschinendatenerfassung (MDE) und Betriebsdatenerfassung (BDE) sind die Grundpfeiler für echte Transparenz auf dem Shopfloor. Ohne sie bleibt die Fertigung eine Blackbox voller manueller Zettelwirtschaft und verspäteter Reaktionen auf Störungen. Das Ziel ist es, diese Lücke zu schließen: Auftragsdaten und Maschinenstati werden in Echtzeit sichtbar, um Engpässe systematisch zu beseitigen.
    Für die Anbindung älterer Anlagen braucht es kein teures Hardware-Retrofit. Ein simples elektrisches Signal der Steuerung, das etwa über einen Optokoppler an einen industrietauglichen Raspberry Pi übertragen wird, reicht aus. Dieser fungiert als smarte Edge: Statt Takte blind in die Cloud zu funken, läuft direkt an der Anlage eine lokale Logik. Sie berechnet Durchschnittstakte, erkennt ausbleibende Signale als Stillstand und verhindert Datenverluste, auch wenn das IT-Netzwerk zeitweise ausfällt.
    Verlassen die Maschinendaten das OT-Netzwerk über eine sichere MQTT-Verbindung, laufen sie in einer zentralen Cloud-Datenbank zusammen. Dort werden die Takte direkt mit den Aufträgen verknüpft, die das System kontinuierlich aus dem ERP synchronisiert. Gleichzeitig dient der Raspberry Pi samt Touchdisplay als Eingabeterminal. Über eine Web-Applikation im Kiosk-Modus können Werker Aufträge auswählen, Rüstzeiten starten oder Störgründe melden.
    Der architektonische Vorteil dieses Setups ist der minimale Wartungsaufwand. Anstatt dutzende lokale Programme auf den Terminals Eurer Fertigung zu pflegen, greifen alle Stationen auf dieselbe zentrale Anwendung zu. Die Zuordnung der passenden Maschine erfolgt dynamisch über den Terminal-Login. Das schafft eine saubere Datenbasis für Dashboards und verlässliche Live-Auswertungen der Produktionsleitung.
    ------
    Einfach Komplex ist ein Podcast von Heisenware.
    Teste Heisenware kostenlos unter ⁠⁠⁠https://heisenware.com/einfach-komplex⁠⁠⁠
    Aktuelle Infos im Linktree ⁠⁠⁠⁠https://linktr.ee/heisenware⁠⁠
Weitere Technologie Podcasts
Über Einfach Komplex – Der Software- und IT-Podcast
Einfach Komplex ist ein Projekt von Burkhard, Gerrit und Heisenware. Für mehr Infos und einen kostenlosen Test, besuche https://heisenware.com/einfach-komplex. Wir machen Software, IT und Technologietrends verständlich – für Laien und Entwickler gleichermaßen. Zweiwöchentlich liefern wir euch knackige Details zu Softwarearchitektur, Hardware, Cloud-Computing, IT/OT, Cybersecurity, KI und sogar zur Smart Factory. Lasst euch für Diskussionen über Digitalisierung, Softwareentwicklung und Tech-Themen fit machen. Alles unkompliziert serviert, aber in seiner ganzen Komplexität.
Podcast-Website

Höre Einfach Komplex – Der Software- und IT-Podcast, c't 4004 – der c't-3003-Podcast und viele andere Podcasts aus aller Welt mit der radio.de-App

Hol dir die kostenlose radio.de App

  • Sender und Podcasts favorisieren
  • Streamen via Wifi oder Bluetooth
  • Unterstützt Carplay & Android Auto
  • viele weitere App Funktionen
Rechtliches
Social
v8.9.7| © 2007-2026 radio.de GmbH
Generated: 6/3/2026 - 10:52:34 PM