
Engineering Kiosk
Wolfgang Gassler, Andy Grunwald
Beschreibung
Der Engineering Kiosk ist der deutschsprachige Software-Engineering-Podcast mit Wolfgang Gassler und Andy Grunwald rund um die Themen Engineering-Kultur, Open Source, Menschen, Technologie und allen anderen Bereichen, die damit in Verbindung stehen.Wir, Wolfgang Gassler und Andy Grunwald, sind beide Software Engineers und Engineering Manager, die sich bei ihrer beruflichen Laufbahn bei @trivago kennengelernt haben.Zusammen bringen sie über 30 Jahre Tech-Erfahrung an das Mikrofon und lassen dabei zwei Welten aufeinander prallen: Die Österreichische und akademische Welt von Wolfgang mit der praktischen und deutschen Ruhrpottschnauze von Andy.Ziel des Podcasts ist der Austausch zu (Senior) Engineering Themen und ggf. etwas Selbsttherapie 🙃Dieser Podcast ist für alle Software Engineers und -Enwickler, Teamleads, Open-Source- und Indie Hacker, Leute aus dem Tech-Sektor (Product Manager, Data Scientist, etc.) und alle weiteren Engineering-Interessierten.Feedback an stehtisch@engineeringkiosk.dev oder über Twitter @EngKiosk
Podmon Kategorien
Darüber wird in diesem Podcast anteilig gesprochen.
Anzahl Kategorien
Upgrade dein Konto, um kontextuelle Kategorien zu sehen!
Chartplatzierungen
Aktuelle Platzierungen in den öffentlichen Podcast-Charts und in unseren eigenen Kategorien.
Apple Podcasts
Veröffentlichungshistorie
Episodenübersicht

#280 Container & MicroVMs mit Docker-Co-Founder Sébastien Pahl
11.08.2026
Container sind überall. In der Cloud, auf deinem Laptop, im Home Lab und ziemlich sicher auch in Systemen, die du täglich benutzt. Aber wie viel Isolation steckt wirklich in einem Container? Wann reicht ein klassischer Docker-Container, wann brauchst du eine VM und warum tauchen plötzlich Begriffe wie Micro-VMs, Firecracker, RunC oder GVisor überall auf? Genau an dieser Stelle wird es spannend, denn hinter dem scheinbar einfachen docker run wartet ein erstaunlich tiefes Rabbit Hole.In dieser Episode sprechen wir mit Sébastien Pahl, Co-Founder der Firma hinter Docker und heute bei Cloudflare wieder tief im Container-Umfeld unterwegs. Gemeinsam zerlegen wir das Container-Ökosystem von unten nach oben. Wir klären, was Namespaces und C-Groups im Linux-Kernel eigentlich machen, wie sich Container, virtuelle Maschinen und Micro-VMs unterscheiden, welche Rolle LXC, OverlayFS, Systemd und RunC spielen und warum Docker der Container-Welt zum Durchbruch verholfen hat. Außerdem schauen wir auf Multi-Tenancy, Security, Kernel-Isolation, Hypervisor-Grenzen und die Frage, warum Bootzeit und Memory-Footprint für moderne Container-Plattformen so entscheidend sind.Besonders spannend wird es beim Blick in die Praxis. Wir sprechen darüber, wie ein maßgeschneidertes Init-System in Rust entsteht, wie AI beim Systems Engineering und beim Schreiben von Tests hilft und warum sich damit Produktionssysteme in wenigen hundert Millisekunden booten lassen. Wenn du Container, Docker, Micro-VMs und Linux-Isolation endlich wirklich verstehen willst, ist diese Folge dein Deep Dive.Bonus: Selbstfahrende Autos, Mars-Fantasien und Advent of Code schaffen es auch noch in die Episode.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksEngineering Kiosk Episode #46 Welches Problem löst Docker?: https://engineeringkiosk.dev/podcast/episode/46-welches-problem-l%C3%B6st-docker/Engineering Kiosk Episode #48 Der Layer unter Docker: containerd, Kubernetes, Container Runtime Interface, CRI-O und Open Container Initiative (OCI): https://engineeringkiosk.dev/podcast/episode/48-der-layer-unter-docker-containerd-kubernetes-container-runtime-interface-cri-o-und-open-container-initiative-oci/Docker: https://www.docker.com/Sébastien Pahl auf LinkedIn: https://www.linkedin.com/in/spahl/What is a microVM?: https://northflank.com/blog/what-is-a-microvmCloud-Hypervisor - A Virtual Machine Monitor for modern Cloud workloads: https://github.com/cloud-hypervisor/cloud-hypervisorFirecracker - Secure and fast microVMs for serverless computing: https://github.com/firecracker-microvm/firecrackerLinux From Scratch: https://www.linuxfromscratch.org/LXC - Linux Containers: https://linuxcontainers.org/runc - CLI tool for spawning and running containers according to the OCI specification: https://github.com/opencontainers/runcsystemd-nspawn — Spawn a command or OS in a lightweight container: https://www.freedesktop.org/software/systemd/man/latest/systemd-nspawn.htmlsystemd: https://systemd.io/Squashfs: https://en.wikipedia.org/wiki/SquashFSAdvent of Code: https://adventofcode.com/WebAssembly: https://webassembly.org/cURL - Mars 2020 Helicopter Contributor: https://daniel.haxx.se/blog/2021/04/19/mars-2020-helicopter-contributor/Sprungmarken(00:00:00) Container, Docker und die Frage nach echter Isolation(00:05:30) Container vs. VM vs. Micro VM: Die technische Einordnung(00:08:17) Info/Werbung(00:09:17) Container vs. VM vs. Micro VM: Die technische Einordnung(00:11:56) Firecracker, Bootzeiten und minimalistische Betriebssysteme(00:17:26) Namespaces und cgroups: So funktioniert Container-Isolation(00:22:53) Warum Docker mehr war als LXC plus CLI(00:28:06) overlayfs, systemd und Prozesse im Container(00:34:19) Micro VMs in der Praxis: Sicherheit, Multi-Tenancy und Startzeit(00:38:52) Custom Init in Rust: Von Sekunden auf Millisekunden(00:44:54) Tests, AI und der Weg in die Produktion(00:50:58) Security Trade-offs bei Containern und Micro VMs(00:54:52) Container in Container, gVisor, Kata und WebAssembly(01:00:05) Zukunft von Container-Plattformen und Infrastruktur-Abstraktionen(01:03:49) Was Docker in der Industrie ausgelöst hat(01:09:11) Lernpfade für Firecracker, Linux from Scratch und Low-Level-ContainerwissenHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

#279 Professionelle Embedded Entwicklung & Echtzeitbetriebssysteme (RTOS) mit Roland Lezuo
04.08.2026
Wie entwickelt man Software, wenn ein Breakpoint das Systemverhalten verfälscht, Speicher knapp ist und ein Update nicht einfach per Knopfdruck ausgerollt werden kann? Genau in diese Welt tauchen wir in dieser Episode ein. Wir sprechen über Real Time Operating Systems, Embedded Systems, Mikrocontroller und die Frage, was Echtzeit in der Praxis wirklich bedeutet.Mit Roland Lezuo schauen wir hinter die Kulissen moderner Embedded Entwicklung. Es geht um RTOS, Linux mit Echtzeitfähigkeit, Interrupts, harte und weiche Deadlines, PCB Design, Firmware in C, Treiber, Debugging mit Oszilloskop, Tracing auf Hardware-Ebene und die Realität von Testing und Continuous Integration im Embedded Umfeld. Außerdem klären wir, warum ein smartes Fernglas ein ziemlich gutes Beispiel für anspruchsvolle Echtzeitsoftware ist und weshalb Hardwareprojekte oft ganz andere Kompromisse verlangen als Cloud-Software oder klassische Backend Entwicklung.Zum Schluss sprechen wir über Updates und Over the Air-Update-Szenarien, den Cyber Resilience Act und darüber, wie du selbst in Embedded Software einsteigen kannst, ohne gleich ein Labor voller Spezialhardware aufzubauen. Wenn du wissen willst, warum C, Echtzeitbetriebssysteme und Embedded Linux noch lange nicht von gestern sind, dann ist diese Folge genau dein Ding.Bonus: Print-Debugging mit Oszilloskop ist wirklich so wild, wie es klingt.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksEngineering Kiosk Episode #258 Fuck around & find out: Hardware-Side-Projects mit ESPHome mit Andrej Friesen: https://engineeringkiosk.dev/podcast/episode/258-fuck-around-find-out-hardware-side-projects-mit-esphome-mit-andrej-friesen/Dissertation von Roland Lezuo “Scalable Translation Validation”: https://www.complang.tuwien.ac.at/tbfg/thesis.pdfSILA Embedded Solutions: https://www.embedded-solutions.at/referenzen/Heise - Linux: Zentrale Echtzeit-Patches nach 17 Jahren integriert: https://www.heise.de/news/Linux-Zentrale-Echtzeit-Patches-nach-17-Jahren-integriert-6198893.htmlInertiale Messeinheit: https://de.wikipedia.org/wiki/Inertiale_MesseinheitZephyr Project: https://www.zephyrproject.org/FreeRTOS: https://www.freertos.org/Shodan - Search Engine for the Internet of Everything: https://www.shodan.io/Stuxnet: https://de.wikipedia.org/wiki/StuxnetSTM32 Nucleo boards: https://www.st.com/en/evaluation-tools/stm32-nucleo-boards.htmlSprungmarken(00:00:00) Einstieg: RTOS, Embedded Systems und Echtzeit in der Praxis(00:09:24) Info/Werbung(00:10:24) Was ist Echtzeit? Soft Real Time, Hard Real Time und Linux(00:18:13) Bootzeiten, Mikrocontroller und das Fernglas-Beispiel(00:26:44) Testing und Debugging bei Echtzeit- und Embedded-Systemen(00:32:57) Hardware-Projekte: Anforderungen, PCB-Design und Iterationen(00:45:21) Von Prototypen zur Fertigung: Platinen, Bestückung und Inbetriebnahme(00:50:23) Embedded Toolchain: C, Assembler, Speicher und RTOS(00:58:21) Treiber, APIs, Modbus und Entwicklungsumgebungen(01:04:55) CI/CD, Hardware-Tests und Produktvalidierung in Embedded(01:08:05) Debugging mit GPIO, UART, Tracing und Oszilloskop(01:16:42) Firmware-Updates, Security und Cyber Resilience ActHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

#278 Smart Home auf Prod-Niveau: 6 Regeln mit Andrej Friesen
28.07.2026
Smart Home fängt oft harmlos an. Eine smarte Lampe hier, ein Sensor da, vielleicht noch ein Staubsaugerroboter mit App. Ein paar Wochen später hängt Hardware an Fenstern, steckt in Unterputzdosen oder funkt über drei verschiedene Protokolle durchs Haus. Und plötzlich stellt sich die Frage: Automatisierst du eigentlich schon sinnvoll oder sammelst du gerade nur sehr teure Learnings? Genau an diesem Punkt setzen wir in dieser Episode an.Wir sprechen mit Andrej Friesen über die wichtigsten Entscheidungen in der Heimautomatisierung und über das, was man gern früher gewusst hätte. Es geht um lokale Steuerung versus Cloud-Abhängigkeit, Home Assistant, Matter, Zigbee, WLAN, Thread, Ausfallsicherheit, physische Taster, Backups, Infrastruktur-Komplexität und die Risiken von Third-Party-Plugins und Supply Chain Attacken. Andrej organisiert Home Assistant Meetups, baut mit ESPHome und Pokipow eigene Hardware und podcastet im Smart-Hütte-Podcast über Smart Home und Self-Hosting. Kurz gesagt: jemand, der die Theorie kennt und die Box of Shame wahrscheinlich trotzdem nicht ganz vermeiden konnte.Wenn du ein Smart Home aufbauen willst, das nicht nur cool wirkt, sondern auch im Alltag, bei Ausfällen und für andere Menschen im Haushalt funktioniert, bekommst du hier jede Menge praktische Denkanstöße. Vielleicht nimmst du am Ende keine fünf goldenen Regeln mit, sondern genau die eine, die dir später Zeit, Geld und Nerven spart.Bonus: Wir klären ganz nebenbei auch, warum eine App noch lange keine echte Automatisierung ist.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksWebsite von Andrej Friesen: https://www.ajfriesen.com/Andrej Friesen auf LinkedIn: https://www.linkedin.com/in/andrej-friesen/Andrej Friesen auf Github: https://github.com/ajfriesenSmartHütte Podcast: https://podcast.smarthuette.de/Knapp die Hälfte der Deutschen nutzt Smart-Home-Geräte https://www.bitkom.org/Presse/Presseinformation/Haelfte-nutzt-Smart-Home-Geraete Engineering Kiosk Episode #258 Fuck around & find out: Hardware-Side-Projects mit ESPHome mit Andrej Friesen: https://engineeringkiosk.dev/podcast/episode/258-fuck-around-find-out-hardware-side-projects-mit-esphome-mit-andrej-friesen/Engineering Kiosk Episode #275 Digitales Erbe: Was bleibt, wenn dein Homelab ohne dich bootet?: https://engineeringkiosk.dev/podcast/episode/275-digitales-erbe-was-bleibt-wenn-dein-homelab-ohne-dich-bootet/Engineering Kiosk Episode #203 Die Struktur hinter dem weltweit größten Open Source Projekt mit Pascal Vizeli von Home Assistant: https://engineeringkiosk.dev/podcast/episode/203-die-struktur-hinter-dem-weltweit-gr%C3%B6%C3%9Ften-open-source-projekt-mit-pascal-vizeli-von-home-assistant/Engineering Kiosk Episode #228 Wie man mit Smart Home (Home Assistant) anfängt mit dem Smarthütte Podcast: https://engineeringkiosk.dev/podcast/episode/228-wie-man-mit-smart-home-home-assistant-anf%C3%A4ngt-mit-dem-smarth%C3%BCtte-podcast/Engineering Kiosk Episode #23 Schaltest du noch oder automatisiert du schon: Home Automation: https://engineeringkiosk.dev/podcast/episode/23-schaltest-du-noch-oder-automatisiert-du-schon-home-automation/Home Assistant: https://www.home-assistant.io/ioBroker: https://www.iobroker.net/openHAB: https://www.openhab.org/Heise - Bose hofft nach SoundTouch-Abschaltung auf Open-Source-Community: https://www.heise.de/news/Bose-Lautsprecher-SoundTouch-Abschaltung-entschaerft-und-verschoben-11134096.htmlCommunity Smarthome: Was sind deine goldene Regeln fürs Smart Home?: https://community-smarthome.com/t/was-sind-deine-goldene-regeln-fuers-smart-home/11284Valetudo: https://valetudo.cloud/Home Assistant Blue: https://www.home-assistant.io/blue/Malware-Angriff auf Arch Linux: Manipulierte AUR-Pakete entdeckt: https://www.linux-magazin.de/news/malware-angriff-auf-arch-linux-manipulierte-aur-pakete-entdeckt/Sprungmarken(00:00:00) Smart Home zwischen Komfort, Cloud und Box of Shame(00:05:30) Warum Home Automation für Entwickler:innen so schnell eskaliert(00:06:45) Info/Werbung(00:07:45) Warum Home Automation für Entwickler:innen so schnell eskaliert(00:13:35) Lokal oder Cloud: Die Grundentscheidung im Smart Home(00:19:51) Hersteller-Cloud, PV-Anlagen und lokale Schnittstellen(00:26:12) Matter, Zigbee, WLAN: Protokolle und Wildwuchs im Heimnetz(00:40:23) Ausfallsicherheit: Funktioniert dein Zuhause ohne Server(00:44:28) Physische Schalter, Gäste und Smart Home im Alltag(00:49:52) Automatisierung oder nur App-Fernbedienung(00:53:51) Tablets, Taster und Akzeptanz im Haushalt(00:57:28) Home Assistant stabil betreiben: Hardware, Failover, Backups(01:08:04) Plugins, HACS und Security-Risiken im Smart Home(01:19:25) Fazit: Sechs goldene Regeln für nachhaltige HeimautomatisierungHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord