WEBVTT

00:03.494 --> 00:07.378
[SPEAKER_02]: Willkommen zu einer neuen Episode vom Engineering Cures Podcast.

00:07.418 --> 00:14.464
[SPEAKER_02]: Heute geht es um eine Technologie, die du ziemlich sicher, ständig benutzt, auch wenn du vielleicht nicht jeden Tag darüber nachtigst.

00:14.484 --> 00:20.429
[SPEAKER_02]: Wir sprechen über Container, Micro VMs und die Frage, was da technisch eigentlich wirklich passiert.

00:20.909 --> 00:33.517
[SPEAKER_02]: Wie viel Isolation liefern Container tatsächlich, wo hört ein Container auf und wo fängt eine Wittolemaschine an und warum reden alle plötzlich über Microwaveems, Firecracker und Ultra-Kurze-Butzein.

00:33.537 --> 00:39.420
[SPEAKER_02]: Dafür haben wir ein Gast, der nicht nur irgendeine Meinung dazu hat, sondern das Thema seit Jahren mitprägt.

00:39.460 --> 00:45.924
[SPEAKER_02]: Sebastian, Paul, Co-Founder, der Firma hinter Docker und arbeitet heute wieder bei Cloudflare an Container-Plattform.

00:46.524 --> 00:49.909
[SPEAKER_02]: Mit ihm gehen wir einmal runter, bis an die Betriebsesse im Schicht.

00:49.949 --> 01:02.365
[SPEAKER_02]: Wir sprechen über Name Spaces, Sie Groups, LXC, RunC, Overlay FS, SystemD und darüber, warum Docker damals viel mehr war als nur ein höbsches CLI für bestehende Linux-Fitschers.

01:03.086 --> 01:04.868
[SPEAKER_02]: Außerdem wird es ziemlich praktisch.

01:04.908 --> 01:15.818
[SPEAKER_02]: Selbst erzählt, wie er ein eigenes Indezystem in Russ gebaut hat, warum AI ihm dabei massiv geholfen hat und wie man Budzeiten von mehreren Sekunden auf weniger 100 Millise Kunden drücken kann.

01:15.858 --> 01:21.864
[SPEAKER_02]: Wenn du also verstehen willst, warum Container nicht einfach nur Container sind, dann bist du hier genau richtig.

01:21.884 --> 01:24.206
[SPEAKER_02]: Wir springen direkt rein, los geht's, viel Spaß.

01:28.887 --> 01:33.309
[SPEAKER_02]: mal über eine Technologie von der man behaupten kann, dass sie die halbe Klaut antreibt.

01:33.329 --> 01:48.553
[SPEAKER_02]: Und wenn ich von Klaut spreche, meine ich jetzt nicht nur irgendwelche Server, aber immer so und oder Google, sondern sehr wahrscheinlich auch in deinem Home-Lab oder auf deiner on-premise Software in deinem eigenen Data-Center-Kolo-Kation oder von mir es auch auf deine laptop selbst.

01:48.573 --> 01:51.234
[SPEAKER_02]: Denn wir sprechen mal über Container.

01:51.254 --> 01:53.375
[SPEAKER_02]: Und da ist der Platz hier eigentlich

01:57.256 --> 02:12.884
[SPEAKER_02]: in verherringen Episoden wie zum Beispiel in Socialexant 40, welches Problemlös eigentlich dochker gesprochen oder vielleicht ein leiativer in Episoden 48, der leier Unterdocker-Kontener die Kubernetes-Kontener-Wandheiminterface, Cryo und die Open-Kontener-Initiative.

02:12.904 --> 02:26.311
[SPEAKER_02]: Das war alles Ende 2022 und seitdem ist natürlich auch noch eine ganze Menge passiert, auch was neue Bereiche wie Microwi-Ems und Zweite angeht und da ist halt oft mal die Frage, die ich mir so stelle, wer hat eigentlich tiefe es Verständnis von der ganzen

02:27.051 --> 02:35.499
[SPEAKER_02]: Also, wie fehlt Isolationen geben Container und Microwave, ums Eigentlich, und ist ein Container eigentlich gleich ein Container?

02:35.519 --> 02:43.126
[SPEAKER_02]: Das sind alles so Fragen, die kann man sich natürlich holstetage mit der KI auch irgendwie durchbromten und dann macht man da irgendwelche Schärche Aufträge.

02:43.146 --> 02:46.370
[SPEAKER_02]: Aber auch dieses ganze Umfeld entwickelt sich so der Massenschnell.

02:46.410 --> 02:51.715
[SPEAKER_02]: Und ich bin durch Zufall, das war wirklich Zufall durch mein Arbeitgeber.

02:52.396 --> 02:59.290
[SPEAKER_02]: Auf unseren heutigen Gastgekommen, den in einem Internet-Tet Channel wird announce, dass er wieder bei Cloud Flay ist.

02:59.310 --> 03:02.718
[SPEAKER_02]: Deswegen begrüße ich mit großer Freude, Set, Hallo!

03:03.057 --> 03:05.278
[SPEAKER_00]: Hallo, danke, dass ich da bin.

03:05.298 --> 03:07.158
[SPEAKER_02]: Jetzt hab ich dich mit Set vorgestellt.

03:07.198 --> 03:11.039
[SPEAKER_02]: Und mein Job in diesem Podcast ist immer die Gäste vorzustellen.

03:11.079 --> 03:15.080
[SPEAKER_02]: Du beschreibst dich auf LinkedIn als Founder, Hecker und Bilder.

03:15.100 --> 03:17.120
[SPEAKER_02]: Find ich schon mal sehr sympathisch.

03:17.160 --> 03:19.721
[SPEAKER_02]: Und Founder trifft es wohl.

03:19.741 --> 03:28.303
[SPEAKER_02]: Und das Wort Docker auch, weil du wahrst, nämlich 2008, Co-Founder von der Firma, die hinter Docker steht, die das Docker-Produkt ziemlich rausgebracht hat.

03:28.323 --> 03:30.484
[SPEAKER_02]: Meinst es nach Hiesie damals Dot Cloud.

03:30.504 --> 03:31.024
[SPEAKER_02]: Ist das correct?

03:31.424 --> 03:33.966
[SPEAKER_00]: Ja, so ein Fisk jetzt wäre in Frankreich angefangen.

03:33.986 --> 03:37.689
[SPEAKER_02]: Da hast du dann natürlich auch den ganzen Container-Zyklus nicht so mitgemacht.

03:37.709 --> 03:48.518
[SPEAKER_02]: Und wenn man sich mal deine Link in, wie soll man sagen, pro Sonnele Karriere wie es da heißt, anschaut, dann habe ich so das Gefühl, du beschäftier ich dich sehr ein ganzes, worof ich es leben bereits mit Containern und ähnliches.

03:48.538 --> 03:50.280
[SPEAKER_02]: Denn du hast doch gar mitgegründet.

03:50.680 --> 04:10.373
[SPEAKER_02]: warst dann bei CloudFlare, später bei mesos 4, mesos noch mit habe ich auch schon noch ein ganze Menge gemacht damals, dann bei COOS Redhead, dann hast du Obst Trace, das war so ein bisschen, die ich sag mal mit Obst Trace hast, so dann ein bisschen Obstabilitien gemacht, das wusste von GidLab aufgekauft und seit letzten Jahr bist du wieder bei CloudFlare und Baustar am Container Produkt rum.

04:10.393 --> 04:14.916
[SPEAKER_02]: Und da ist die erste Frage, was reizt dich nach 15 Jahren immer noch an diesem Container

04:15.656 --> 04:16.336
[SPEAKER_00]: gute Frage.

04:16.356 --> 04:20.477
[SPEAKER_00]: Ich habe eigentlich immer in Wichler, ja, Tools für Entwickler gerne gemacht.

04:20.497 --> 04:26.059
[SPEAKER_00]: Alles mögliche, was die es leben, den Entwickler vereinfacht, mein eigenes Leben als Entwickler.

04:26.119 --> 04:43.303
[SPEAKER_00]: Und Container selbst sind halt eine Technologie, die sehr interessant ist, weil ich mag es gerne es zu vereinfachen Software in Produktionen gut laufen zu lassen und auch in einer Form zum laufen lassen, die man auch so einfach wie möglich abdaten kann verändern

04:45.563 --> 04:46.364
[SPEAKER_00]: ganz praktisch.

04:46.404 --> 04:55.874
[SPEAKER_00]: Natürlich auch, ganz am Anfang bei der Reizetürich auch, das so zu machen, dass Software-Improduktion genauso installiert wird wie auf dem laptop des Entwicklers.

04:55.894 --> 04:57.535
[SPEAKER_00]: Das war natürlich auch ein Reizetürbühl.

04:57.575 --> 04:59.898
[SPEAKER_00]: Aber ja, es ist eine Technologie, die

05:00.718 --> 05:04.320
[SPEAKER_00]: sehr breit ist im Linux und anderen Linux-System.

05:04.360 --> 05:16.648
[SPEAKER_00]: Ich mag sehr gerne, wenn ich selber an Sachen arbeite, so tief wie möglich ins Betriebsystem zu gehen und zu schauen, wie es funktioniert, aber dann diese Sachen zu vereinfachen für Menschen, die nicht so tief ins System greifen wollen.

05:16.968 --> 05:24.900
[SPEAKER_00]: Das hat immer Bock gemacht, es gab immer mal was Neues aus dem Container haben sich, sind schon nur eine der Sachen, vor allem nicht gearbeitet habe.

05:24.920 --> 05:29.366
[SPEAKER_00]: Jetzt arbeite ich 100 Prozent der Zeit an dem Container, und wie jemmes und zu weitem fort.

05:29.406 --> 05:30.688
[SPEAKER_01]: Es ist interessant.

05:30.708 --> 05:31.730
[SPEAKER_01]: Das ist mir jetzt schon ein richtiges

05:31.850 --> 05:36.415
[SPEAKER_01]: Es ist wichtig, was gegeben am Ende hast du wie MCs gesagt, da war es so immer nur von Kondenen gesprochen.

05:36.435 --> 05:40.519
[SPEAKER_01]: Kannst du uns mal eine Einerordnung geben, was du jetzt überhaupt unter Kondenen verstehst?

05:40.559 --> 05:42.482
[SPEAKER_01]: Ist es der klassische Doktor-Kondener?

05:42.522 --> 05:43.302
[SPEAKER_01]: Ist es nicht verabend?

05:43.322 --> 05:44.864
[SPEAKER_01]: Auch ein Kondener?

05:44.884 --> 05:47.687
[SPEAKER_01]: Was ist eigentlich ein Kondener, was man so hoch schießt?

05:47.727 --> 05:52.132
[SPEAKER_01]: Sprechen wir davon gleich ein Kondener oder was gibt es eigentlich um ein von mal eine Einerordnung zu haben?

05:52.292 --> 06:03.819
[SPEAKER_00]: Das ist jetzt etwas, was sich auch über die Jahre sehr verändert vermischt hat, aber sagen wir mal, eine virtuelle Maschine ist eine visionannahmsteht, es ist eine virtualisierung der Hardware.

06:03.839 --> 06:09.122
[SPEAKER_00]: Man braucht eine ganze Maschine auf die Rammhats, die PCI- und die

06:10.582 --> 06:20.147
[SPEAKER_00]: Ein CPU, der mehrere hat, das ist, was eine VM selbst ist und dann startet man den ganzen Linux-Körner von da.

06:20.187 --> 06:23.069
[SPEAKER_00]: Das betrieb es den Schade, die Galaplinik, was anderes.

06:23.109 --> 06:28.292
[SPEAKER_00]: Man startet das betrieb des dem in einer virtualen Maschine so wie auf einem Computer.

06:28.312 --> 06:39.178
[SPEAKER_00]: Es gibt dann natürlich ganz viele Details, die es machen, dass die Welt sich da auch vermischt, weil Sachen optimiert werden, wie kann man eine VM so bauen, dass sie so wenig wie möglich

06:40.178 --> 06:41.699
[SPEAKER_00]: Platz nimmt sozusagen.

06:41.739 --> 06:45.522
[SPEAKER_00]: Aber eine Container ist da eine Abzfraktionen Kühe.

06:45.542 --> 06:48.684
[SPEAKER_00]: In einem Container wird nicht ein ganzes OS gestartet.

06:48.704 --> 06:52.647
[SPEAKER_00]: Der Linux-Kernel oder der Kernel von Windows was auch immer den Name ist.

06:52.667 --> 06:56.569
[SPEAKER_00]: Die Staaten dann nicht, die man teilt sich den Kernel, wenn man in einem Container ist.

06:56.609 --> 06:59.992
[SPEAKER_00]: Das heißt, es ist ein Container ist einfach nur eine Art,

07:00.632 --> 07:06.617
[SPEAKER_00]: Das Betriebssystem so abzugänzen, dass ein Prozess nicht die anderen sieht, auch verschiedene ebenen.

07:06.658 --> 07:12.182
[SPEAKER_00]: Wir können da noch in die Details gehen, das kann man alles einen ausstellen, aber das ist der Unterschied.

07:12.202 --> 07:17.147
[SPEAKER_00]: Wenn man ein Programm startet, da kann man das in einem Container starten oder nicht in einem Container starten.

07:17.167 --> 07:21.591
[SPEAKER_00]: Aber eine virtuelle Maschine ist immer das Boot in von einem ganzen Computer.

07:21.851 --> 07:31.795
[SPEAKER_01]: Ich habe mir immer gemerkt, beim Container sieht man die Kors zum Beispiel 16 Kors und bei der virtuellen Maschinen sieht man die Kors und umständen nicht, wie man es einstellt.

07:31.815 --> 07:37.797
[SPEAKER_01]: Jetzt will es du mir wahrscheinlich gleich sagen, ich bin die Benz, das kann man vielleicht in den Däner mittlerweile auch machen.

07:37.837 --> 07:44.020
[SPEAKER_01]: Aber das war zumindest meine Estersprücke immer sehe ich die ganzen Kors, die CSP-U wirklich direkt oder eben nicht.

07:44.200 --> 07:45.901
[SPEAKER_00]: Das stimmt zum Teil.

07:45.921 --> 07:48.623
[SPEAKER_00]: Bei der WM wird das viel früher alles zerschnitten.

07:48.643 --> 07:52.586
[SPEAKER_00]: Der Computer wird viel früher in Arbeitspeicher CPU verschnitten.

07:52.626 --> 08:01.353
[SPEAKER_00]: Bei Container ist es so, dass man dann man kann dann auch diese ganzen Ressourcen, die Arbeitspeicher und CPU teilen und ein Grenzen.

08:01.373 --> 08:04.135
[SPEAKER_00]: Man kann einem Container nur ein bisschen von CPU.

08:04.175 --> 08:06.637
[SPEAKER_00]: Und das wird dann alles über den Scheduler von Körner gemacht.

08:06.657 --> 08:10.900
[SPEAKER_00]: Das wird nichts dadurch gemacht, dass der Container nur ein Teil der Maschine

08:11.620 --> 08:15.102
[SPEAKER_00]: Natürlich gibt's eigentlich hier Tricks und so zu machen, dass man das nicht sieht.

08:15.122 --> 08:17.382
[SPEAKER_00]: Aber das ist dann nicht so wichtig in der Kontinentwelt.

08:17.402 --> 08:21.544
[SPEAKER_02]: Wer duert gesprochen hast, habe ich die Frage recherchiert, wie nimm man eigentlich den Körn von Windows.

08:21.564 --> 08:24.766
[SPEAKER_02]: Und ja, es heißt auch Windows NT-Körne.

08:24.786 --> 08:27.967
[SPEAKER_02]: Das ist auch so immer noch der aktuell verwindet wird.

08:28.007 --> 08:31.788
[SPEAKER_02]: Jetzt haben wir auf der einen Seite auf dem einen Extrem, den Container.

08:31.808 --> 08:34.590
[SPEAKER_02]: Auf der anderen Seite des anderen Extrem, die klassische VM.

08:34.610 --> 08:37.611
[SPEAKER_02]: Und ich hab's schon in dem Intro gesagt, es gibt auch den Begriff Micro VM.

08:38.071 --> 09:00.039
[SPEAKER_02]: haben da ein Container und ein klassische VM geheiratet und ein Kind gezeugt und das ist die Micro VM oder was ist eine Micro VM und wie unterscheidet eine Micro VM sich von einer klassischen VM und von einem Container also ist das wirklich die Mitte oder also es ist nicht die Mitte es ist eigentlich nur ein Begriff sozusagen ein Begriff der bedeutet ich mache eine virtuelle Maschine

09:00.599 --> 09:02.220
[SPEAKER_00]: um ein Programm zu starten.

09:02.260 --> 09:04.221
[SPEAKER_00]: Container braucht er überhaupt nicht zu kommen.

09:04.262 --> 09:06.503
[SPEAKER_00]: Container ist etwas, was man starten kann.

09:06.543 --> 09:24.915
[SPEAKER_00]: Aber die Mikroweren ist einfach nur ein Begriff, der die Industrie gefunden hat, keine Ahnung, wer er keine Ahnung, warum, um zu sagen, ich werde jetzt nicht ein, das Betriebssystem mit allen drum und dann starten, sondern ich werde nur genau das starten, was ich brauche, um so schnell wie möglich, mein Workloads zum Laufen zu bringen.

09:25.335 --> 09:39.998
[SPEAKER_00]: Und natürlich ist es gekommen, parallel zu Containern, weil man dann sagt, okay, ich hab jetzt einen Docker-Kontener, ich hab jetzt ein Image, was alles hat, um etwas zu starten, also will ich drum rum, nur so wenig wie möglich zu starten.

09:40.018 --> 09:46.499
[SPEAKER_00]: Ein Beispiel von Mikro-Kontenern, den alle Menschen benutzen die Mac OS 10 und Docker benutzen.

09:46.519 --> 09:52.041
[SPEAKER_00]: Jedes Mal, wenn man auf Mac OS 10, heißt ja nicht mit 10, oder ist egal.

09:52.061 --> 09:53.781
[SPEAKER_00]: Jedes Mal, wenn man diese da startet,

09:54.441 --> 09:59.222
[SPEAKER_00]: Startes ist eigentlich eine ganze Linux VM und dann startet der Container drin.

09:59.262 --> 10:05.624
[SPEAKER_00]: Deswegen fühlt es sich so anders an Docker auf macOS, der sogar auf Windows zu benutzen, als auf Linux.

10:05.644 --> 10:10.846
[SPEAKER_00]: Denn auf Linux wird einfach nur, dass der Prozess dem Container wird direkt gestartet.

10:10.886 --> 10:15.427
[SPEAKER_00]: Auf Windows und auf macOS wird eine so genannte, kleine VM drumurm gestartet.

10:15.467 --> 10:21.649
[SPEAKER_00]: Und die hat dann nur ein Kürmel, nur das, was die braucht, um halt dieses Container image zu starten.

10:21.669 --> 10:22.729
[SPEAKER_00]: Und nicht den ganzen Rest.

10:23.109 --> 10:28.854
[SPEAKER_00]: nicht den ganzen grafischen Interface oder weshalb man mal ein Prozess noch laufen würden auf einem Server.

10:28.874 --> 10:38.522
[SPEAKER_02]: Jetzt hat es du gesagt, beziehungsweise habe ich das so rausgehört, bei einer klassische virtuellen Maschine hat die virtuellen Maschine selbst ihren eigenen Körner, deswegen buddest du den ganzen klartarer Datsch mit hoch.

10:38.882 --> 10:40.303
[SPEAKER_00]: Und in der Microwienen, genau.

10:40.343 --> 10:43.246
[SPEAKER_02]: Okay, das war nämlich die nächste Frage, weil Container Teil in den Hauskörner.

10:44.647 --> 10:56.095
[SPEAKER_02]: Und bei einer Micro VM, die bringen in eigenen Körneln mit, welcher Sachen hat man denn dann weggelassen von der klassischen VM, dass die Budapteime zum Beispiel ihre Levante ist oder oder schnell.

10:56.135 --> 11:04.081
[SPEAKER_00]: Da ist es natürlich kompliziert, weil es tausend verschiedene, oder vielleicht nicht tausend, aber es gibt ganz viele verschiedene Implementationen davon.

11:04.101 --> 11:06.223
[SPEAKER_00]: Die ganz berühmte ist, die,

11:07.023 --> 11:11.366
[SPEAKER_00]: Firecracker und Cloud Hypervises sind die zwei großen Virtual Machine.

11:11.386 --> 11:17.369
[SPEAKER_00]: Die bauen natürlich auch auf Codes auf den schonen Linux gibt's mit KVM und alles.

11:17.409 --> 11:29.816
[SPEAKER_00]: Aber für diese 2 Hypervises sozusagen die Hypervises ist das, was einem WM zum Laufen bringt, mit den ganzen Hardware-Tooling, was die Plattform heute haben und was die Kernel uns auch haben.

11:34.479 --> 11:53.963
[SPEAKER_00]: nimmt das so wie Chatchypti es sagen würde, es könnte viel weiteren sein, aber Firecracker wurde damals von Amazon gemacht, um Länder so schnell wie möglich diese Funktion zu starken, die man dann im Cloud aufuft, aber die Idee ist, so wenig wie möglich zu guten, um dann nur ein Stück Pfeifern zu starten.

11:54.243 --> 12:05.156
[SPEAKER_00]: nicht, stelle vor ein Linux-Betriebssystem, was startet und du nimmst du reißt alles raus, was dich oder was nicht gebraucht wird, um eine spezifische Workload zu starten.

12:05.176 --> 12:09.962
[SPEAKER_00]: Wenn das meiste im Containern läuft, dann brauchst du eigentlich nur den Körlutzestaten.

12:10.342 --> 12:19.064
[SPEAKER_00]: Den brauchst du ja, du willst ja in einer virtualen Maschine sein, das ist für die Sicherheit und um es wirklich ganz vom anderen Betriebssystem zu trennen.

12:19.084 --> 12:29.967
[SPEAKER_00]: Das nächste Ding ist System D, da kann man schon anfangen, schneller Sachen zu bangen, indem man entweder nicht System D benutzt oder was anderes, oder System D so konfiguriert, das ist nur das startet, was man braucht.

12:29.987 --> 12:34.388
[SPEAKER_00]: Es geht darum, auch den Körnoll, so zu konfigurieren, dass er so wenig wie möglich drin hat.

12:34.948 --> 12:37.490
[SPEAKER_00]: Er braucht ja die ganzen Treiber nicht.

12:37.530 --> 12:41.132
[SPEAKER_00]: Er braucht ja nur das, was man braucht, um so schnell zu starten.

12:41.152 --> 12:47.397
[SPEAKER_00]: Viele Sachen nehmen Zeit, sogar ein Kiebord zu entdecken, den 500.000 Sekunden.

12:48.017 --> 12:50.639
[SPEAKER_00]: Ich für alle, aber jetzt ein Beispiel von einem Treiber.

12:51.199 --> 13:03.128
[SPEAKER_00]: Und jedes Mal, wenn man die Buteilen von mehrere Sekunden oder eine Minute runterbringen will, auf 100.000 Sekunden oder weniger, wo es man sich aussuchen, was brauche ich, was brauche ich nicht.

13:03.508 --> 13:17.678
[SPEAKER_00]: Das ist genauso wie Kranon, ein Auto, was schnell fahren muss, in der Formel einste Formel eins hat ja auch 1.000 Sachen nicht, die für die sich erheit da sind, zum Beispiel, weil sie das Spezifisch getühmt haben für eine Sache, da um dem Rennraum zu fahren.

13:17.718 --> 13:19.999
[SPEAKER_00]: Das war es, das ist alles, was ich Formel eins mache.

13:20.019 --> 13:21.881
[SPEAKER_00]: Ich kann nicht gar nicht betformel eins haben.

13:21.901 --> 13:25.783
[SPEAKER_00]: Das ist einfach so, weil es bei Spiel eins.

13:25.823 --> 13:29.406
[SPEAKER_02]: Und so ist es auch mit Betriebssystemen und Workload.

13:29.986 --> 13:33.708
[SPEAKER_02]: Ich habe mir gerade überlegt, okay, wie würde ich denn micro VM bauen?

13:33.728 --> 13:37.709
[SPEAKER_02]: Und da kam mir dieses Projekt Linux vom Scratch in den Linux vom Scratch.

13:37.749 --> 13:43.632
[SPEAKER_02]: Ist eigentlich eine step-by-step instruction, wie du deinen eigenen Kastem Linux System baust, so nach dem Motor.

13:43.692 --> 13:47.193
[SPEAKER_02]: Und dann ist es ja eigentlich sehr simpel gesagt.

13:47.233 --> 13:48.594
[SPEAKER_02]: Renativ viel Trient Arrow, oder?

13:48.634 --> 13:49.774
[SPEAKER_02]: Ich meine, ich hab'm Körne.

13:49.794 --> 13:50.995
[SPEAKER_02]: Und versuch's anslaufend so kriegen.

13:51.015 --> 13:56.377
[SPEAKER_02]: Und dann guck ich dann, wut ich das Ding, guck was fehlt, pack das da rein, repeat und mach so lang weiter, oder?

13:56.897 --> 14:12.648
[SPEAKER_00]: Ja, das ist genau das, es ist noch einfacher als die Nungs vom Scratch, weil du, wenn du den Container hast, hast du ja schon ein Image, was alles was dieser Workload braucht, zum Beispiel, wenn das Zieleibrace sind, die, wo alles zusammengelingt ist oder auch, wenn es einfach nur einstaatisches Programm ist.

14:12.668 --> 14:19.153
[SPEAKER_00]: Das ist alles erst mal ein Container Image, deswegen starten Microwiens oft in Container, jedenfalls in denen Bereich, wo ich arbeite.

14:19.633 --> 14:22.455
[SPEAKER_00]: Aber das Schwischen, er muss man sich halt mit Linux auskennen.

14:22.495 --> 14:27.277
[SPEAKER_00]: Das innen es butet, was braucht das innen, das muss ein paar Mount-Powens aufbauen.

14:27.297 --> 14:38.603
[SPEAKER_00]: So sagen er, hier ist Temp, hier ist ein paar Slash-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev-Dev

14:47.488 --> 14:50.509
[SPEAKER_00]: Einfach zusammenbauen, wenn man Linox kennt.

14:50.529 --> 14:53.750
[SPEAKER_00]: Und Linox für ein Scratch ist da genau so habe ich es auch gegeben.

14:53.810 --> 14:58.172
[SPEAKER_02]: Ich meine, besonders wenn du deine Umgebung ja auch kennt, wenn du was ja nicht weg angesprochen.

14:58.212 --> 15:06.235
[SPEAKER_02]: Also, wenn du wirklich weißt auf welcher Hardware du losst auf, wie deine Umgebung aussieht und so weiterzufahrt da kannst du es ja richtig tailern.

15:06.595 --> 15:08.456
[SPEAKER_00]: Und die VM macht es ja noch einfacher.

15:08.476 --> 15:11.999
[SPEAKER_00]: Weil die VM sagt ja hier, ist es immer derselbe.

15:12.019 --> 15:21.005
[SPEAKER_00]: Wenn Firecracker oder Cloud Hyperweise auf dieser Plattform läuft und du dann eine anderen, kinsichtlich BitOS starten kannst, da kannst da ist sicher immer derselbe.

15:21.025 --> 15:24.488
[SPEAKER_00]: Das heißt du kannst einmal das Ding bauen für das, was du brauchst.

15:25.108 --> 15:26.770
[SPEAKER_00]: Nicht alle brauchen Microwere.

15:26.810 --> 15:29.232
[SPEAKER_00]: Es ist ein spannendes Thema und ich mag es.

15:29.272 --> 15:38.499
[SPEAKER_00]: Aber im Endeffekt brauchen das wirklich nur, Sachen, die sehr viel Geld brauchen oder sehr viel auf eine Maschine packen wollen.

15:38.519 --> 15:45.465
[SPEAKER_00]: Und so bei uns sofort, das geht darum, halt weniger Rahmen, weniger schneller zu starten, weniger alles zu gemacht sind.

15:45.785 --> 15:56.331
[SPEAKER_02]: Zum ganzen Wirklichautmanagement kommen wir hoffentlich noch, wenn wir das überhaupt noch unterklingen, weil wir haben irgendwie so viel Konterspiel, die sehr viel so oder zumindest, bin ich sehr neugierig, hast du überleitet, dass ich dich jetzt mit Fragen lechern werde, das soll es okay.

15:56.351 --> 15:58.772
[SPEAKER_02]: Jetzt gibt's in diesem ganzen Space.

15:58.792 --> 16:07.557
[SPEAKER_02]: Wenn ich Container oder ähnliches bei Wikipedia eingeben, kommen mir die zwei Basswords, Name, Spaces und Ziegwubs auch relativ schnell auf mein Skul.

16:07.837 --> 16:19.589
[SPEAKER_02]: Kannst du mir diese beiden Begriffe jetzt fokussieren, wo es einfach mal auf Linux und nicht auf FreeBes, die oder oder irgendwelche Betriebssystemen, die nicht Single-to-Nafes, gibt's ja wie so nur auf Linux.

16:19.629 --> 16:21.651
[SPEAKER_00]: Ich kann auch nicht wie sich woanders heißen.

16:21.691 --> 16:25.995
[SPEAKER_02]: Wie da was gelernt, in dieser, kannst du mir diese beiden Begriffe einmal einordnen, in diesem Ecosystem?

16:26.455 --> 16:28.158
[SPEAKER_00]: Ja, ich wirst auf Deutsch versuchen.

16:28.198 --> 16:37.032
[SPEAKER_00]: Also, nächstes Wesson Sea Group sind eine Art für den Körnel, den Linux Körnel, die Maschine so aufzuteilen wie man will.

16:37.052 --> 16:41.098
[SPEAKER_00]: Wenn man eine Linux ist zum Beispiel, hat man zum Beispiel Marons Points.

16:41.878 --> 16:43.959
[SPEAKER_00]: Was ist ein Mountpoint in Linux?

16:43.999 --> 16:51.760
[SPEAKER_00]: Man steckt irgendwie ein Device rein und ein Mount-Zitband dieses Device in gewisse Verzeichnisse.

16:51.800 --> 16:57.942
[SPEAKER_00]: Und dann sieht man das da sein USB-Schlüsse, aber es gibt viel mehr Sachen, die Mounts sind in Linux.

16:58.002 --> 17:01.382
[SPEAKER_00]: Slash ist auch ein Mountpoint, das ist der erste.

17:04.883 --> 17:06.766
[SPEAKER_00]: Das ist das auch besonders.

17:06.786 --> 17:14.958
[SPEAKER_00]: Mount Nehmspaces sind eine einwegst, ein Programm zu sagen, du siehst nur diese Mounds, die ich will.

17:14.978 --> 17:19.765
[SPEAKER_00]: Zeist ein Nehmspaces ist für Sachen wie Netzwerk, Mounds, es gibt

17:20.065 --> 17:24.729
[SPEAKER_00]: mehrer anderen Lebensbasis, die ich jetzt plötzlich aus dem Kopf weg sind.

17:24.749 --> 17:28.212
[SPEAKER_00]: Aber zwischen dem Auto-Netzwerk sind ganz simple zu verstehen.

17:28.252 --> 17:30.293
[SPEAKER_00]: Pid ist auch sehr einfach zu verstehen.

17:30.333 --> 17:31.274
[SPEAKER_00]: Pid, was ist ein Pid?

17:31.294 --> 17:35.918
[SPEAKER_00]: Das ist die Nummer vom Prozess, der da läuft im Minux betrachtet ist.

17:35.958 --> 17:39.781
[SPEAKER_00]: Das heißt, jedes Mal, wenn ein Programm startet, kriegt er eine neue Pid.

17:39.821 --> 17:41.943
[SPEAKER_00]: Die Pid's eins ist init.

17:41.963 --> 17:44.905
[SPEAKER_00]: Und dann von da aus gibt's immer eine neue Pid.

17:44.945 --> 17:47.768
[SPEAKER_00]: Ein Pid-Names-Bes bedeutet, ich starte ein Programm.

17:48.248 --> 18:00.338
[SPEAKER_00]: Und ich tut das in einen sogenannten Pit-Namespace, das heißt, wenn er dann PS macht und zu sehen, welche Programme daufen, komputer laufen, sieht ja nur das, was in seinen Nebesbisses nicht was draußen herum ist.

18:00.358 --> 18:10.806
[SPEAKER_00]: Das selbe gilt für Mounds, das selbe geht für Netzwerk, das Netzwerk nebesbisses wird so gemacht, dass dieses, man ein Netzwerkbaut nur für ein oder mehrere Container auf der Maschine.

18:11.246 --> 18:18.878
[SPEAKER_00]: Und die sehen dann nicht den Rest, wenn man dann nichts außer man Bauteilt, was so auf das man da routing hat zwischen diesen Netzwerken.

18:18.898 --> 18:23.945
[SPEAKER_00]: Das heißt, jeder Container in seinem Netzwerk, in dem Space-Kan eine Eipi-Adresse haben.

18:23.965 --> 18:25.427
[SPEAKER_00]: Die können sogar dieselbe haben.

18:25.447 --> 18:25.748
[SPEAKER_00]: Das ist...

18:26.688 --> 18:27.188
[SPEAKER_00]: egal.

18:27.208 --> 18:37.170
[SPEAKER_00]: Und wie das in Linux aufgebaut ist, ist die Nailsbases kann man entweder nur für ein Containerbaum oder man kann sie teilen mit mir da wird es komplex.

18:37.190 --> 18:44.992
[SPEAKER_00]: Da kann man sich halt wie Lego das so zusammenbauen wie man will diese Hiroshi von wer sieht was auf dem Computer.

18:45.012 --> 18:48.153
[SPEAKER_00]: Wenn gibt es auch den User Name Space und zu sagen,

18:53.074 --> 19:01.919
[SPEAKER_00]: Der hat seine eigene User ID, die drin zwar in Null ist, aber draußen, außerhalb des Containers, nicht gut ist.

19:01.939 --> 19:03.299
[SPEAKER_00]: Das ist Nevesbasing.

19:03.339 --> 19:09.863
[SPEAKER_00]: Und dann C Groups ist ein bisschen wie Nailsbases, nur da geht es darum, die Ressourcen der Maschine zu teilen.

19:09.883 --> 19:17.847
[SPEAKER_00]: Wie viel Arbeitsspeicher, wie viel CPU, wie viel Neck Urkota und so weiter und so fort.

19:17.867 --> 19:22.109
[SPEAKER_00]: Und wenn man das alles zusammenpackt, kann man Sachen wie Docker bauen.

19:22.409 --> 19:26.912
[SPEAKER_00]: oder Alexi, oder was auch immer an Container System man will.

19:26.952 --> 19:28.513
[SPEAKER_00]: Oder man benutzt gar nichts.

19:28.553 --> 19:30.715
[SPEAKER_00]: Und man ruft diese ganzen C-Jubes selber auf.

19:30.735 --> 19:32.236
[SPEAKER_00]: Und man baut sie selber sein System.

19:32.256 --> 19:33.356
[SPEAKER_00]: Das machen weniger Menschen.

19:33.456 --> 19:34.837
[SPEAKER_00]: Aber es ist auch nicht.

19:34.857 --> 19:40.581
[SPEAKER_01]: Das heißt es gibt auch einen Mapping, weil du gesagt hast, im Container gibt es andere Pizz als draußen in der Welt.

19:40.621 --> 19:47.486
[SPEAKER_01]: Das heißt, sie werden unbeinanderzuzusagen, oder so bin Simlinck, quasi auf was anderes gemacht.

19:47.506 --> 19:47.786
[SPEAKER_01]: Genau.

19:48.706 --> 19:54.308
[SPEAKER_00]: Ungefähr so, also der Körne ist der, der das alles selber mänisch.

19:54.328 --> 20:00.011
[SPEAKER_00]: Er weiß dann in welchen Namespace was ist und was erlaubt ist, mit wem zu sprechen.

20:00.031 --> 20:02.692
[SPEAKER_00]: Wer darf auf dieses Netzwerk zugreifen?

20:02.732 --> 20:05.713
[SPEAKER_00]: Welcher User ist wer, wenn man das ummappt?

20:06.173 --> 20:14.657
[SPEAKER_00]: Man kann sogar viel mehr Mapping arbeiten, man kann z.B. ein Mounds machen, der außerhalb einem User gehört und drinnen ein anderen User gehört.

20:14.677 --> 20:32.024
[SPEAKER_00]: So kann man z.B. sehr einfach lokal entwickeln, in dem man z.B. sein Code und sein Editor und sein AI agent in einem Verzeichnis hat, was dann geteilt ist, mit einem anderen Container z.B. oder andersrum, man kann das Ganze in einem Container laufen lassen, was das geteilt mit dem Post.

20:35.125 --> 20:36.347
[SPEAKER_00]: Wir sind ja nicht in einer VM.

20:36.387 --> 20:42.937
[SPEAKER_00]: Also, wir sind es viel Granular, sagt man das auf Deutsch.

20:44.294 --> 20:50.379
[SPEAKER_02]: Du kannst euch auch, wir sind hier in der Technik und ich bin mir nicht sicher, ob es für manche Begriffe auch deutsche Übersetzung wirklich gibt.

20:50.599 --> 20:55.423
[SPEAKER_00]: Manche ich versuche es, ich habe immer Bock, die richtigen Griffith zu tun.

20:55.463 --> 21:00.087
[SPEAKER_02]: Wir müssen jetzt aber nicht alles eindeutschen, das eindeutschen zu wegen, also von daher.

21:00.107 --> 21:02.809
[SPEAKER_02]: Sonst hätte ich für sie grüben, nehmst du es so, das gefunden.

21:02.829 --> 21:05.091
[SPEAKER_00]: Das habe ich jetzt nicht versucht, das wäre zu komisch.

21:08.993 --> 21:14.456
[SPEAKER_00]: Das wollen wir nicht, genauso wie ich für das Seckvots sagen und nicht Speicher zugeltsfehler.

21:14.476 --> 21:15.877
[SPEAKER_02]: Der ist mir zu komisch.

21:15.897 --> 21:22.260
[SPEAKER_02]: Mit Speicher zugeltsfehler müsste ich auch in meinem Gehren wirklich Sachen verdraten, um darauf zu kommen, auf Seckvots.

21:22.280 --> 21:26.423
[SPEAKER_00]: Da bitte ich aufgewachsen, dass ich meine Sachen auf Englisch getan habe.

21:27.623 --> 21:35.310
[SPEAKER_02]: Aber wenn ich das jetzt alles richtig verstanden habe, sind die Namespaces eigentlich die Isolierung, also was darf ich sehen oder wer darf was sehen?

21:35.350 --> 21:37.813
[SPEAKER_02]: Und die C-groups ist so, dass Resourcenmännenschmint.

21:37.833 --> 21:38.994
[SPEAKER_02]: Also wie viel darf ich nutzen?

21:39.014 --> 21:41.096
[SPEAKER_02]: Wie viel fühlt sie denn für Ramon zu weiter?

21:41.176 --> 21:53.367
[SPEAKER_00]: Okay, man kann Namespaces in Namespaces bauen, man kann C-groups in C-groups, man kann eine Gatilierarchie aufbauen, von wer es erlaubt, zu was und dann ist es alles von Körnengemännenschmint.

21:53.727 --> 22:02.755
[SPEAKER_02]: Ich mag ein Lego-Bespiel, das fand ich sehr interessant, aber genau dieses Lego-Bespiel du hast mir auch schon das nächste Wort in den Mund gelegt und zwar LXC.

22:02.856 --> 22:12.665
[SPEAKER_02]: LXC steht meines, das ist nach kurz für Linux-Kontena und oder Container-Kontena-Kontena con Singular-Plural, Steregse-Thematic, aber ich frage mich gerade

22:13.285 --> 22:21.190
[SPEAKER_02]: Diese ganze Technologie, Nehmspaces, Sea Groups, LXC, das war ja nicht neu und dann kam Docker.

22:21.210 --> 22:23.972
[SPEAKER_02]: Meine Frage ist, was hat Docker anders gemacht?

22:24.012 --> 22:37.040
[SPEAKER_02]: Also, hat Docker die ganze Sache einfacher gemacht, provokativ könnte man fragen, was eine CLI, UI, auf dieser ganzen komplexen Technologie, Initial, jetzt ist es wahrscheinlich was ganz anderes.

22:40.502 --> 22:44.165
[SPEAKER_00]: Die erste Version von Dorker hat Alexi benutzt, um Container zu starken.

22:44.185 --> 22:54.694
[SPEAKER_00]: Nur erst danach wurden Roncille und Container die und die ganzen anderen Teile des Equalsystems aufgebaut als Kubernetes-Auronivät kam und zur Weiterungser fort.

22:54.734 --> 23:03.881
[SPEAKER_00]: Am Anfang gab es, ja, Sie groups, Nebespaces und Alexi war der Einprogramm, was Sie groups und Nebespaces benutzt hat.

23:04.662 --> 23:17.249
[SPEAKER_00]: Einfach zu machen, was vielen näher an Fabies die Jails ist und zwar, ich starte jetzt eine Init und starte ein ganzes Sub-OS zu sagen, das nur der Körne ist der selbe.

23:17.269 --> 23:23.652
[SPEAKER_00]: Aber im Endeffekt waren es immer noch, wenn du reingehnt, saß aus wie eine Wien zu sein.

23:23.712 --> 23:29.655
[SPEAKER_00]: Und du musstest hier dieses Fallsystem, wo das ganze OS drin ist, zusammenbauen.

23:35.198 --> 23:40.603
[SPEAKER_00]: aber ein Update würde bedeuten, drei zu gehen und abdobdezimmer und abdobgümmel.

23:40.643 --> 23:56.635
[SPEAKER_00]: Docker hat zwei Alexi benutzt, aber was wirklich kam ist noch mal das Dockerfallformat und ein Format und zu sagen, hier ist eine Rezept, nicht die Entversionen so eine Rezept, was Docker nutzen kann, um diesen Container zu bauen.

23:57.135 --> 24:02.140
[SPEAKER_00]: Natürlich kommt da auch noch die ganze Docker-Hurb und Caching und unterladen, das kann wir halt nicht danach.

24:02.180 --> 24:05.643
[SPEAKER_00]: Aber dieses Rezept ist das, was du eigentlich teilt.

24:05.663 --> 24:16.694
[SPEAKER_00]: Wenn jemand einen Docker-File hat und die ganzen Zugriff auf die ganzen Sachen, die diese Docker-File benutzt, kannst du dann ganz einfach mit einen einfach nur Docker-Bild dieses Fire System aufbauen.

24:17.174 --> 24:32.239
[SPEAKER_00]: Und nicht nur aufbauen, sondern dort gab es auch so gemacht, dass du sagen, hey, paupen wir überhaupt ein ganzes Ennis mit Kronen und was auch immer noch, was das startet oder brauchen weinfach nur die Wirkludstadt, die der Container will.

24:32.719 --> 24:35.701
[SPEAKER_00]: Und das ist auch der Unterschied zu Sachen wir Lexi.

24:35.721 --> 24:40.365
[SPEAKER_00]: Lexi wurde zwar Anfang benutzt, aber es wurde benutzt, um dieses OS zu starten.

24:40.405 --> 24:43.107
[SPEAKER_00]: Und um genau das zu starten, was man bildet.

24:43.127 --> 24:49.511
[SPEAKER_00]: Das heißt, klar kannst du in den Staaten, in einem docher Container, bei die meisten Staaten, einen Python-Serv�, eine Datenbank und starten.

24:49.531 --> 24:53.434
[SPEAKER_00]: Dieses Programm direkt und wollen nur das zum Laufen haben und nicht den Rest.

24:53.474 --> 24:57.457
[SPEAKER_00]: Und diese Datei und das zu machen, das zu ganz einfach, diese Sachen,

24:58.217 --> 25:23.475
[SPEAKER_00]: Teilen kannst mit jemanden anders benutzen und dass du zum Beispiel wenn du lokal entwickeln willst, eine Datenbank wie Postgres benutzen will zu der Redis und dir nicht mehr, du musst nicht mehr nachdenken wie insseliert, das ist mal jetzt das so was ja vorher, jetzt muss ich erst mal zu lesen, die man das Ding zumlaufen bringt, wie lauf lässt sich das hier zumlaufen, wie lasst sich das zumlaufen, das ist mit dem rest meines Sachen lauft, heute Tage macht man das wie weniger mit Sachen wie Docker und Docker-Gumpos.

25:24.235 --> 25:28.197
[SPEAKER_00]: Startet einfach den Postschüs-Kontener und fängt an zur Arbeit.

25:28.217 --> 25:30.638
[SPEAKER_00]: Ist ja dann perfekt bereit für Produktion nicht unbedingt.

25:30.678 --> 25:40.082
[SPEAKER_00]: Aber das soll ja in diesem Moment nicht in diesem Moment, sondern dem Entwickler helfen sofort anfangen können zu arbeiten, an dem, was sie arbeiten will.

25:40.122 --> 25:46.045
[SPEAKER_00]: Und nicht in dieser ganzen Zeitquestgeschichte, wo man nur plötzlich ja jetzt, muss ich lernen, wenn man da beckt.

25:46.065 --> 25:49.766
[SPEAKER_00]: Das ist die Konflikt, weil die meine Firma benutzt, ja, die kann drei Achs funktioniert nicht.

25:49.786 --> 25:52.027
[SPEAKER_00]: Ja, weil Lokal müssen wir das in der Lohn zu weit fahren.

25:53.780 --> 25:56.742
[SPEAKER_00]: Da, das ist eine der Beispiele, warum Docker alles ist.

25:56.782 --> 25:59.704
[SPEAKER_01]: Es ist so schön, dass du das alles so automatischer wählst.

25:59.844 --> 26:03.147
[SPEAKER_01]: LXC wurde ursprünglich verwendet und die Sea Groups.

26:03.187 --> 26:11.232
[SPEAKER_01]: Weil ich habe das immer so erlebt, besonders von den Gegnern von Docker, so von den klassischen Süsserd-Minds, muss jetzt ganz ehrlich sagen, die das meistens so gebracht hat.

26:11.252 --> 26:18.497
[SPEAKER_01]: Ja, weil Sea Groups gibt schon seit Jahrzehnten und des Docker macht der gar nichts besser und LXC ist eigentlich viel besser als Docker.

26:18.517 --> 26:19.958
[SPEAKER_01]: Also, das sind immer so die Streitgespräche.

26:19.978 --> 26:21.840
[SPEAKER_01]: Es ist schön, dass jetzt von dir das einfach als...

26:22.340 --> 26:37.183
[SPEAKER_01]: Ja schön zusammen in einen Bulg geworfen wird und doch hat man von anderen gelernt und verwendet einander und so weiter ist eigentlich ganz cool zu hören, wie das alles zusammen wechselnd dann und das ist nicht entweder oder ist und das ist durchaus andere Sachen.

26:37.703 --> 26:42.645
[SPEAKER_00]: Für jede Technologie gibt es immer Menschen sagen, ah, man muss schon nur das lernen, man muss ja nur das machen.

26:42.765 --> 26:46.306
[SPEAKER_00]: Ja, aber kann man das ja, ich hab selber gemacht, weil ich Bock hatte.

26:46.326 --> 26:51.268
[SPEAKER_00]: Aber nicht alle, der frontendentwickler will doch jetzt nicht diesen ganzen Zeugs machen.

26:51.308 --> 26:55.429
[SPEAKER_00]: Und es gibt frontendentwickler, die es machen wollen, aber es ist viele, die es nicht machen wollen.

26:55.489 --> 26:58.671
[SPEAKER_00]: Also das ist der Unterschied, so ist es für alle Technologien.

26:59.371 --> 27:02.512
[SPEAKER_00]: Oh, wie so sollte ich das benutzen, einfach eine FDP-Servaubbaumte.

27:02.612 --> 27:04.933
[SPEAKER_00]: Aha, einfach eine FDP-Servaubte, geil.

27:06.597 --> 27:22.225
[SPEAKER_01]: Aber wenn wir jetzt mal das Revitual, das Container-Revitual bisschen weiter nach unten gehen, du hast ja schon erwähnt, Namespaces und da gibt's Falsystemen, wird da gemäbt, jetzt klassisch wenn ihr jetzt zum Beispiel einen Docker Container oder so habt, ließ ich ganz oft dieses Overlay FS-Falsystem.

27:22.265 --> 27:28.789
[SPEAKER_01]: Warum brauche ich da da zwischen noch überhaupt irgendwas oder ist es nur ein anderer Name für so ist so meine Namespaces?

27:28.809 --> 27:30.850
[SPEAKER_01]: Was ermöglicht mir so, so etwas da zwischen noch?

27:30.910 --> 27:31.750
[SPEAKER_00]: Overlay es,

27:35.772 --> 27:42.538
[SPEAKER_00]: Dorker funktioniert mit Overlay, Better, Fass, Sier, Fass, der Marpa alles, was so copier und right-mögliche ist.

27:42.578 --> 27:47.222
[SPEAKER_00]: Da geht es nur darum, dass dieses Dorker Image, was alle immer runterladen.

27:47.242 --> 27:54.868
[SPEAKER_00]: Wir haben vom Dorker Fall gesprochen, aber im Endeffekt benutzen viele Dorken, den sie nicht mal das Ding bauen, sondern sie ziehen ein ganzes Image runter.

27:54.908 --> 27:57.971
[SPEAKER_00]: Und das Image, das Dorker Image, das auch eine Sache, die Dorker...

27:58.371 --> 28:15.521
[SPEAKER_00]: eigentlich mal verfeinert hat, ist es so aufzubauen, dass jede, wenn man ein docke Container in der falschen Baut, dann braucht man eine Schicht, nach der anderen auf, heißt man, wenn man eine docke Fall durchließt, jeden uns zu vereinfachen, jeden Linie drin ist eine neue Schicht.

28:16.001 --> 28:22.764
[SPEAKER_00]: und diese Schicht wird dann installiert und dann wird sie kompriniert und als Tag gespeichert.

28:22.804 --> 28:33.227
[SPEAKER_00]: Und diese ganzen Fallsystem sind dafür da, dass man nicht tausend mal die Sachen überschreibt und dass man ein Unterschied zwischen Red Rights Layern und einfach nur Red Layern hat.

28:33.247 --> 28:37.309
[SPEAKER_00]: Es ist einfach nur Notinierung, um alles schnell zu starten und wenig Platz zu verbrauchen.

28:37.509 --> 28:45.616
[SPEAKER_00]: Du könntest ohne Overlayer fest einfach so wie bei LXC ein, alles in ein Verzeichnis tun und dann wird es auch funktionieren.

28:45.656 --> 28:55.544
[SPEAKER_00]: Aber im Fall von Docker will man ja diese Lehrteilen und man will es so machen, dass man so viel möglich zu schneiden Leern teils und weniger Platz zu benutzen.

28:55.564 --> 28:56.585
[SPEAKER_00]: Und so weiter.

28:56.645 --> 28:59.368
[SPEAKER_00]: Also das ist noch mal was anderes.

29:00.088 --> 29:06.651
[SPEAKER_02]: Du hattest ja in den ganzen Space auch mal innet oder innet die und System, die angesprochen.

29:06.711 --> 29:20.957
[SPEAKER_02]: Und das hört man natürlich immer wieder klar, besonders wenn man im Linux Bereich unterwegs ist, ich meine System, die ist noch nicht das Management Tool, der den ganzen Berufssemen zwischen, nach wie viel Jahren streitet, ich glaube, da gab es zur System, die und, was war das andere?

29:21.037 --> 29:27.580
[SPEAKER_00]: Ich weiß nicht, wir benutzen schon seit ein Jahrzehnten oder mehr System, die jetzt vorher gab es halt verschiedene Innez.

29:28.320 --> 29:32.802
[SPEAKER_02]: Ich freue mich halt, welche Rolle spielt SystemD selbst im Equalsystem?

29:32.842 --> 29:43.486
[SPEAKER_02]: Weil ich glaube, du hat es auch im Vorgespräch mal erwähnt, um das SystemD besser funktioniert, wenn es auf der Prozess die eins läuft oder dass man es halt vielleicht als ersten Prozess starten sollte.

29:43.526 --> 29:44.447
[SPEAKER_02]: Nenn ich's mal?

29:44.467 --> 29:45.347
[SPEAKER_02]: Was schickt dahinter?

29:45.367 --> 29:46.367
[SPEAKER_02]: Warum ist das wichtig?

29:46.387 --> 29:50.269
[SPEAKER_02]: Warum ist SystemD für ein Container-Ecosystem wichtig?

29:50.289 --> 29:51.770
[SPEAKER_02]: Wer sucht das Ganze betriegt, SystemD?

29:51.790 --> 29:55.331
[SPEAKER_02]: Also wenn wir besonders sehr limitierte Ressourcen in dem Container laufen lassen,

29:57.992 --> 30:01.334
[SPEAKER_00]: Also System D selbst ist ja mehr als nur ein Indezystem.

30:01.615 --> 30:07.358
[SPEAKER_00]: Ja, das ist ein ganzes User-Land-Management-System für Linux selbst.

30:07.379 --> 30:09.340
[SPEAKER_00]: Das macht alles möglich.

30:09.380 --> 30:12.742
[SPEAKER_00]: Es hat sogar einen Plementierung von Containern mit System B ins Born.

30:12.782 --> 30:16.725
[SPEAKER_00]: Was so funktioniert wie LXC, hier ist ein Verzeichnis startet das bitte.

30:17.605 --> 30:24.067
[SPEAKER_00]: Das System, die Endspawn, ist System, die macht auch sehr viel Seagroop und Nameswesen Management.

30:24.107 --> 30:37.511
[SPEAKER_00]: Du kannst jeden Prozess, den du mit System, die startest, auf einem Linux, in verschiedene Namesbasisch, versiehne Seagroops, Verschinehensurierung, kannst du alles Feingtionen und System, die machen.

30:37.531 --> 30:45.234
[SPEAKER_00]: Natürlich macht System, die noch alles möglich ist, was alles was hat, Low Level, der NES gibt es auch von System, die muss man nicht, aber gibt es,

30:46.034 --> 30:52.661
[SPEAKER_00]: Zeit einstellen vom Computer Crown ersetzt, wo der setzt durch System D und so weiter und so vor.

30:52.741 --> 30:59.868
[SPEAKER_00]: System D selbst war hat angefangen als Innetsystem, das heißt, es ist das erste Programm, was der Körner startet.

30:59.888 --> 31:07.295
[SPEAKER_00]: Wenn man ein Linux-Körner startet, er dann slash S bin innet oder was auch noch mal in dem Sacht, klar, können wir das umbar.

31:07.895 --> 31:09.656
[SPEAKER_00]: aber so war das früher.

31:09.716 --> 31:12.617
[SPEAKER_00]: Und init war immer Pit1s.

31:12.657 --> 31:27.022
[SPEAKER_00]: Init ist Pit1s, weil init die ganzen anderen Prozesse vom Ninux so manage, dass wenn ein Signal kommt, wird's gemännetscht durch init, also init und systemt die Menschen halt alles, was da läuft.

31:27.062 --> 31:35.485
[SPEAKER_00]: Es ist auch die, wenn sie jetzt einen Proge allmendsied zum Beispiel, ein Prozess starten und ein Prozess dann stockt und es neu gestart werden muss.

31:37.446 --> 31:41.731
[SPEAKER_00]: Und SystemD funktioniert eigentlich auch sehr gut, wenn es nicht pitt eins ist.

31:41.751 --> 31:48.678
[SPEAKER_00]: Man muss nur sehr viel einstellen, damit es auch nicht sozusagen den Rest der Maschine übernimmt.

31:48.718 --> 31:56.767
[SPEAKER_00]: Aber man kann es so zusammenbauen, dass man auch SystemD in einen Docker Container startet, wenn das geht, das braucht nur Arbeits.

31:57.087 --> 32:00.471
[SPEAKER_01]: Das war jetzt gleich meine Frage gewissen, weil du es gerade angesprochen hast.

32:00.491 --> 32:13.607
[SPEAKER_01]: Wie blickt du auf diese Grundregel ein Prozess pro Doktor Container, weil es systemtive oder mehrere, irgendwie losstaaten, wie handtaps, du das besündlich oder hast du da irgendwie Grundregel oder einfach, ja, bin was halt will.

32:13.927 --> 32:15.067
[SPEAKER_00]: Ich hab doch, wie man will.

32:15.267 --> 32:16.728
[SPEAKER_00]: Kommt drauf an, was man machen will.

32:16.768 --> 32:24.590
[SPEAKER_00]: Manche wollen Minivians bauen, die sich so, also Mini-Kontena bauen, die sich so wie wie M's verhalten, die meisten nicht.

32:24.610 --> 32:29.232
[SPEAKER_00]: Wenn ich selber etwas zusammenbauert, dann versuche ich ein Container für eine Sache zu behalten.

32:29.732 --> 32:44.374
[SPEAKER_00]: Manche Sachen sind komplex und brauchen mehr als nur, dass eine drin und man sieht man oft, kleine, es ist die viele Docker images, die ein kleinen, nicht systemD, aber andere Protestsmanager benutzen um mehrere Prozesse zu starten.

32:44.734 --> 32:56.667
[SPEAKER_02]: Jetzt habe ich mir die Frage gestellt, oder zumindest ist das immer so ein Battle in der Industrie, was man hier und damals liest und zwar die Kern KPIs start up time by container und by micro VMs und so weiterhaut.

32:56.687 --> 33:05.957
[SPEAKER_02]: Ja, also welche, besonders wenn du sagt es, oder was ist noch mich auch erwähnt, Firecracker wird damals für AWS Lambda entwickelt, Lambda ist glaube ich ja.

33:06.957 --> 33:10.939
[SPEAKER_02]: Das ist auch zumindest auch meine Informationen, die ich über die Jahre gelesen habe.

33:10.959 --> 33:12.920
[SPEAKER_02]: Ich habe zumindest nicht gegenteiliges gelesen.

33:12.960 --> 33:14.060
[SPEAKER_02]: Ja, auch meine Informationen.

33:14.100 --> 33:15.301
[SPEAKER_02]: Ja, das ist das gut.

33:15.421 --> 33:16.281
[SPEAKER_02]: Das ist schon ein paar mehr.

33:16.301 --> 33:18.862
[SPEAKER_02]: Das ist schon ein paar mehr.

33:18.902 --> 33:19.563
[SPEAKER_02]: Konsens.

33:19.623 --> 33:28.627
[SPEAKER_02]: Und natürlich als AWS Lambda rauskam, gab es auch super viel Probleme mit Startup Times, mit mit kalten Startup Times und so weiter und so von uns.

33:28.647 --> 33:32.228
[SPEAKER_02]: Und jetzt habt ihr irgendwie das Gefühl, dass die Bootseite einer Micro VM

33:36.750 --> 33:39.953
[SPEAKER_02]: Würdest du dem zustimmen und wenn ja, was würdest du sagen, warum ist das so?

33:39.993 --> 33:41.274
[SPEAKER_00]: Wann brauchst du eine Microviam?

33:41.314 --> 33:59.406
[SPEAKER_00]: Du würdest etwas starten, du würdest eine Workload starten, du würdest, dass die Workload komplett unabhängig und separat vom und den Rest der Maschine nicht sehen kann und das du wirklich ein hyperweise Bock haben musst, um daraus zu kommen, nicht nur in Körnau Bock, also das ist was du willst.

33:59.426 --> 34:04.090
[SPEAKER_00]: Du willst als Sicherheits, du willst Resourcen, Trennung, die hart ist.

34:04.530 --> 34:16.759
[SPEAKER_00]: So zu sagen, nicht durch ein Schedula oder sowas sollen so ich hier, das ist die Maschine die du hast, punkt, obwohl selbst da an der WMB wird es komplett und man kann es so oft da taget haben.

34:16.779 --> 34:30.849
[SPEAKER_00]: In manchen Fällen will man so schnell starten, die möglich, das ich glaube nicht, dass eine Microwere, in sich selbst als KPI tun muss, schnell starten, haben muss, es ist nur das ist oft, was die Menschen brauchen, wenn sie eine Microwere machen.

34:31.589 --> 34:36.911
[SPEAKER_00]: Ein Beispiel, viel näher dran ist, als alles andere, wenn man ein docher Container auf Mac OS starb.

34:36.931 --> 34:38.991
[SPEAKER_00]: Und dass diese Microwave im Start ist.

34:39.031 --> 34:48.855
[SPEAKER_00]: Es würde sich sehr schlecht anfühlt, wenn man jedes Mal 60 Sekunden warten müsste oder sogar 30, bevor man diesen Container benutzen kann.

34:48.915 --> 34:56.157
[SPEAKER_00]: Es würde bedeuten, dass wenn man es auf Linux benutzt, die Dinge einfach magisch sofort da sind, aber auf Mac OS müsste man dann warten.

34:56.997 --> 35:09.946
[SPEAKER_00]: Deswegen ist die KPI natürlich da, okay, ich starte so schnell wie möglich, denn was der Körner da macht, ist uns eigentlich wohlst, wir wollen nur eine Sache starten, den konntel.

35:09.966 --> 35:15.790
[SPEAKER_00]: Das selbe würde ich mal sagen, fährt was wie lande, du bist so schnell wie möglich deine Funkschenkorde haben.

35:16.690 --> 35:20.234
[SPEAKER_00]: Und vergessehe es mal, kaching und boot und warm.

35:20.254 --> 35:25.179
[SPEAKER_00]: Und das sind noch andere, ganz andere Optimierungen, bis noch schnell dazu machen.

35:25.640 --> 35:30.805
[SPEAKER_00]: Okay, mein Colonel startet in 200 Sekunden wie Kris unter auf 30 Sekunden.

35:30.845 --> 35:34.289
[SPEAKER_02]: Also, muss ich sich schon mal vorstellen, dass wir dann warm.

35:34.329 --> 35:34.870
[SPEAKER_02]: Das ist cool.

35:35.270 --> 35:47.241
[SPEAKER_00]: Und für Sachen wie bei wie bei CloudFlare oder andere Sachen so eine Sandbox, die du starten willst, für AI agents, du wirst es auch, das ist wohl ein nicht nur AI agents, da willst du auch, dass die so schnell starten kannst.

35:47.261 --> 35:49.023
[SPEAKER_00]: Und so wenig wissen wir uns wie möglich.

35:49.043 --> 35:53.867
[SPEAKER_00]: Das Wenig ist das nennen wichtige KPI, also dabei ist es alles am Newscase gebunden.

35:54.107 --> 35:59.191
[SPEAKER_02]: Juske ist echt eine Sprage, ich mich natürlich gerade wurden Micro VMs und vielleicht auch Container.

35:59.211 --> 36:20.146
[SPEAKER_02]: Auch so für die Multitennend Welt erschaffen, weil im Endeffekt, weil die halt weniger memory verbrauchen, die Situationen bieten, können die natürlich sagen, okay, mit dem ganzen Cloudmovement und besonders vielleicht sogar jetzt wo Serverheit wirklich teuer sind, bzw. kaum noch verfügbar sind, weil die ganzen AI vier man ja irgendwie gefühlt alles aufkaufen oder

36:23.388 --> 36:28.813
[SPEAKER_02]: Ist Multi-Tendet der die Freud-Uscase dafür, dass man die Hardware ordentlich auslassen kann?

36:28.873 --> 36:35.279
[SPEAKER_00]: Also, Container selbst benutzen uns auch eine Selbstne-Viam, die in Containerstand würden.

36:35.439 --> 36:44.347
[SPEAKER_00]: Nutzen so viel Speicher wie das Workload und Speicher benutzen, wenn die Datenbank oder Python-Programm drin sichtig, richtig viel benutzt.

36:44.547 --> 36:54.157
[SPEAKER_00]: So wie wir benutzen, die VPN kann es dann, wenn man es in meinem Microwi-M startet, ist es natürlich sicherer für eine Multitänente.

36:54.177 --> 37:00.223
[SPEAKER_00]: Ist doch klar, da hast du das Beispiel mit Sachen wie Lambda oder wie andere Plattformen, wie wir bei CloudFlare auch du willst.

37:00.944 --> 37:18.332
[SPEAKER_00]: dass ein benutzern jeden Container der Weltstaaten kann, ohne die Sicherheit von anderen benutzern und der Maschinen, wo diese Container darauf laufen sollen, zu beeinflussen und zu verschlechtern, deswegen ist die Microwave im Da, weil du nicht ein Multitännensystem aufbaut, wenn du nur alleine bist.

37:18.792 --> 37:26.435
[SPEAKER_00]: Kannst das auch in Microwiams einbauen, aber brauchst du nicht unbedingt, das kommt alles von eine, von wie sicher du Sachen haben bist.

37:26.455 --> 37:34.258
[SPEAKER_00]: Ich meine, die nur selbst für Containers, wie es ziemlich sicher ist, natürlich kackt gibt's Körner und Box, was auch immer, wie man da außen konnte.

37:34.698 --> 37:44.302
[SPEAKER_00]: Man kann viel einfacher ausm Container ausbrechen, als aus einer viern, das bedeutet aber nicht, dass es einfach ist, aus einem richtig gut konfigurierten Container auszubringen.

37:44.322 --> 37:45.742
[SPEAKER_00]: Man braucht das schon ein Bock.

37:45.782 --> 37:52.125
[SPEAKER_00]: Es ist wichtig, um es sicher, Multitannents und verschiedene benutze auf den selben Maschinen zu machen zu können.

37:52.305 --> 37:55.588
[SPEAKER_02]: Jetzt hat es so Cloudflash schon erwähnt, nur noch mal für alle hören.

37:55.608 --> 37:57.310
[SPEAKER_02]: Das ist das, dass ihr keine Cloudflash werbung sind.

37:57.330 --> 38:03.155
[SPEAKER_02]: Und da wird einfach nun ihren Fahrungen, die selbst gemacht hat, natürlich auch geteilt und angewandt und so weiter und sofort und zuvieliger.

38:03.175 --> 38:05.738
[SPEAKER_02]: Also, arbeiten wir beide für die gleiche Firma.

38:05.778 --> 38:09.341
[SPEAKER_02]: Aber du arbeitest jetzt bei Cloudflash am Containerproduk.

38:09.441 --> 38:15.787
[SPEAKER_02]: Und im Vorgespräch hat das zu mir ein bisschen was erzählt, dass du oder einsteiner letzten Projekte oder vielleicht zu der ersten.

38:16.347 --> 38:25.153
[SPEAKER_02]: Also wieder da bis war, dass du ein Kast im Innet des Themen geschrieben hast, um halt auch diese besakte KPI von Budzeit, ich sag mal etwas noch unten zu drücken.

38:25.173 --> 38:31.197
[SPEAKER_02]: Kast mal erklären, was du da gemacht hast, bzw. was es in die Zahlproblem war und wie du es angegangen bist.

38:31.217 --> 38:33.539
[SPEAKER_02]: Weil so ein Kast im Innet des Themen, ich weiß nicht.

38:33.579 --> 38:37.982
[SPEAKER_02]: Ich hab zwar viel Software geschrieben, würde ich mir aber ehrlicherweise jetzt gerade nicht so zu tragen.

38:38.362 --> 38:47.714
[SPEAKER_00]: Wir haben eine Containerplattform und wie eine Containerplattform wollen wir das Sie so schnell die Möglichkeiten und so wenig wie möglich haben und auch Platz auf der Festplatte.

38:47.795 --> 38:53.962
[SPEAKER_00]: Und eine der Sachen, die gemacht werden konnten, war zu sagen, hey, lass uns nicht systemt die benutzen, lass uns mal.

38:55.223 --> 39:00.927
[SPEAKER_00]: Das war mein Vorschlag, das ist auch keine branden neue Idee von mir, das machen andere auch.

39:00.967 --> 39:10.633
[SPEAKER_00]: Nur in diesem Fall gibt es wenig, es gibt wenig Open Source, in der Systeme, die nur das angepasst sind, wie du, die du willst, ich hätte was anderes nehmen können.

39:10.673 --> 39:19.378
[SPEAKER_00]: Aber in diesem Fall, mit der Hilfe von Eier sozusagen, wenn du ein paar Sachen erst mal musst du Linux ziemlich gut kennen.

39:20.058 --> 39:26.021
[SPEAKER_00]: Du musst wissen, was brauche ich, um Container irgendein jeden Container der Welt zu starken.

39:26.061 --> 39:32.344
[SPEAKER_00]: Zwei uns, du brauchst diesen Verständnis, dann brauchst du Zeit und Zeit und Hilfe.

39:32.364 --> 39:35.705
[SPEAKER_00]: In meinem Fall, Zeit hatte ich, aber die musste komprimiert werden.

39:35.745 --> 39:39.127
[SPEAKER_00]: Und da ist da, wo AI mir ziemlich viel geholfen hat.

39:39.147 --> 39:41.348
[SPEAKER_00]: Denn ich wusste genau, was ich wollte.

39:41.388 --> 39:43.909
[SPEAKER_00]: Ich wusste genau, was ich braucht zum Guten.

39:43.929 --> 39:48.091
[SPEAKER_00]: Ich hab's ein bisschen erwähnt, wenn man von der HomePodcast du willst deine Mounds.

39:49.952 --> 40:03.801
[SPEAKER_00]: der Netzwerk, die wir jetzt in unserem Fall haben, wir noch ein paar andere Sachen, die wir da drin laufen haben, wollen bei Klaufler diese ganzen Kosten Sachen, will ich in Einpaket bauen, das so klein wie möglich und genau nur das macht, was wir brauchen.

40:03.841 --> 40:13.868
[SPEAKER_00]: Und das hat mich in Rust geschrieben, und ich konnte die Team dazu überzeugen, es zu machen, weil es halt nicht mehr ein Jahresprojekt ist, sondern mit AI viel einfacher.

40:14.288 --> 40:20.352
[SPEAKER_00]: Es bedeutet nicht, dass die je hei, das einfach rauspunkte, das funktioniert einfach sofort so funktioniert eigentlich gar nichts in ehei.

40:20.372 --> 40:34.602
[SPEAKER_00]: Aber in meinem Fall ist es so, da ich nicht da gut ausgennet und andere Teile gibt, die so lolemnen sind schon mal geschrieben hatte, wo es dich, was ich wollte, wo es dich, was ich lesen wollte in Kot und ich wusste auch genau, was ich für eine Test suite habe wollte.

40:34.622 --> 40:39.265
[SPEAKER_00]: Und sich also gehen, das funktioniert, es funktioniert jedes Mal, es ist nicht kaputt,

40:41.707 --> 40:51.963
[SPEAKER_01]: Vielleicht gerade noch mal zum Verständnis, die es initbasiert, dann im Container oder ist der auch ein Teil außerhalb, weil du Zawentas-Names-Bases so, also es ist wirklich innerhalb.

40:52.183 --> 40:56.911
[SPEAKER_00]: Ja, es ist innerhalb der VM, es ist der Teil, der nach dem Körnel startet.

40:57.211 --> 41:00.933
[SPEAKER_00]: wo er hatten will, das ist in die und das war ziemlich generisch.

41:01.053 --> 41:09.158
[SPEAKER_00]: 100% hätte System, die bestimmt noch tausend mal getühmt werden können, um zu sagen, hey, macht das nicht, macht das so, macht das so effizienter und so was.

41:09.198 --> 41:11.219
[SPEAKER_00]: Aber ich wollte es dramatisch ändern.

41:11.259 --> 41:18.863
[SPEAKER_00]: Und um es dramatisch zu ändern, das heißt, um wirklich auch frunderte von Millisekunden zu gehen, war es einfach es zu schreiben.

41:20.063 --> 41:21.264
[SPEAKER_00]: Ja, ja, unser Fall.

41:21.284 --> 41:22.485
[SPEAKER_01]: Was war das der Vor?

41:22.505 --> 41:25.226
[SPEAKER_01]: Die größten Ordnung der Zeit, wenn es jetzt...

41:26.887 --> 41:36.620
[SPEAKER_00]: Naja, das kommt alles darauf an, was warm oder kalt war bei uns in den Cash, aber von mehreren Sekunden runterzu, unter 300 Sekunden.

41:36.661 --> 41:42.088
[SPEAKER_00]: So ein großer Faktor und wir reden auch von einer Rahmenbeinutzung, die untergeht, auch weniger als zehn megabyte.

41:42.308 --> 41:47.793
[SPEAKER_01]: Also wenn ihr System D verwenden würde, da bin ihr auf jeden Fall bei 5 Sekunden oder länger.

41:47.833 --> 41:49.014
[SPEAKER_01]: So im Normalfall.

41:49.454 --> 41:50.215
[SPEAKER_01]: Ja, genau.

41:50.255 --> 41:54.118
[SPEAKER_00]: Das bedeutet nicht, dass man System D nicht tun kann, um für das Vielschnell zu machen.

41:54.158 --> 41:56.300
[SPEAKER_00]: Das war nur nicht etwas, was wir brauchen.

41:56.340 --> 42:00.463
[SPEAKER_00]: Ich wollte etwas haben, was ganz einfach für uns zu Managen ist.

42:00.483 --> 42:07.749
[SPEAKER_00]: Und wir hatten auch andere Ansprüche, die internen sind, hat Cloudflair, die wir da reinbauen wollten, die System D nicht machen.

42:07.769 --> 42:09.571
[SPEAKER_00]: Das kommt natürlich alles zu sagen.

42:10.091 --> 42:11.551
[SPEAKER_01]: Und wie kommt man da hin?

42:11.571 --> 42:12.592
[SPEAKER_01]: Also, was hast du?

42:12.632 --> 42:15.393
[SPEAKER_01]: Am es gemacht, dass du es im Dier, oder was du wirst, man da alles weg?

42:15.413 --> 42:18.414
[SPEAKER_00]: Man fängt von null an und macht man nur das, was man kocht.

42:18.454 --> 42:27.536
[SPEAKER_00]: Anstats zu sagen, ich guck nicht reinen, sagt das, ich schmeiß nicht Sachen raus, ich baue neu auf, aber ich baue neu auf, mit nur das, was ich brauche.

42:27.576 --> 42:30.537
[SPEAKER_00]: In unserem Fall ist es, wir wollen ein Container statten.

42:30.577 --> 42:33.278
[SPEAKER_00]: Wir wollen alles runtergehen, damit wir ranzierufen können.

42:33.618 --> 42:37.120
[SPEAKER_00]: Das heißt, was man tut im Image, die nur das, was man braucht.

42:37.140 --> 42:44.643
[SPEAKER_00]: Eine staatisch-kompilierten Innits, wenn nicht ganz staatisch-kompilis ein rustgeschrieben und hatten Park Silibories, die werden dann alles reingepackt.

42:44.984 --> 42:47.365
[SPEAKER_00]: Es ist so zu machen, dass es ein Squash-Fest ist.

42:47.385 --> 42:52.167
[SPEAKER_00]: Das heißt, so ein Rede-Only-Falsystem, wo nur drin ist, was man braucht.

42:52.187 --> 42:55.408
[SPEAKER_00]: Und das heißt, okay, ich will etwas mit Rans die Staaten.

42:55.448 --> 42:57.590
[SPEAKER_00]: Und so konfigurieren wir das Netzwerk.

42:57.630 --> 42:58.590
[SPEAKER_00]: Das hat um mir schon.

42:58.630 --> 43:00.331
[SPEAKER_00]: Ich wusste ja schon, wie das Netzwerk konfiguriert ist.

43:00.871 --> 43:07.873
[SPEAKER_00]: Und dann hab ich mir gesagt, okay, ich brauche ein Passer für die Netzwerkkonfiguration von System D.

43:07.933 --> 43:20.697
[SPEAKER_00]: Und ich brauche das und ich brauche, ich muss die, ich muss die Mounds, alles, was den Holz nehmen, sette Holz nehmen, sette Mounds, alles, was in jetzt machts für dich um zu starten.

43:21.377 --> 43:23.578
[SPEAKER_00]: User konfigurieren im Image selbst.

43:23.598 --> 43:25.259
[SPEAKER_00]: Manche Sachen sind im Internet kurz selbst.

43:25.279 --> 43:28.241
[SPEAKER_00]: Manche Sachen sind im Image für die VM.

43:28.281 --> 43:31.462
[SPEAKER_00]: Aber die beste Energie ist, was ich am Anfang gesagt hatte.

43:31.482 --> 43:32.983
[SPEAKER_00]: Man schmeißt nicht Sachen raus.

43:33.003 --> 43:36.385
[SPEAKER_00]: Man in unserem Fall fängt man von Lull an.

43:36.425 --> 43:38.126
[SPEAKER_00]: Und schreit auf, ich brauche das.

43:38.166 --> 43:43.689
[SPEAKER_00]: Ich brauche das, in dem man sich zurückarbeitet, von das, was man am Ende will.

43:43.709 --> 43:45.670
[SPEAKER_00]: Am Ende will ich ein Container starten.

43:45.690 --> 43:49.592
[SPEAKER_00]: Muss er genauso sich benehmen wie vorher.

43:50.652 --> 43:55.035
[SPEAKER_00]: Kein Unterschied zum Benutzern, so ganz für sich auch, einfach aus Tauschend vom Benutzern.

43:55.055 --> 43:57.417
[SPEAKER_02]: Du hat das die Test-Shoot erwähnt.

43:57.437 --> 44:09.805
[SPEAKER_02]: Und ich frage mich gerade, von welcher Art von Testreden, wir reden hier von Juni Testreden, hier von Integration Test, also was sind so klassische Testfälle, die wo du gesagt hast, okay, die will ich haben.

44:09.825 --> 44:13.227
[SPEAKER_00]: Testfälle selbst ist ein bisschen kompliziert.

44:13.247 --> 44:18.190
[SPEAKER_00]: Aber sagen wir mal, du willst diese wie im schnell starten und du willst ein Container schnell starten.

44:18.590 --> 44:26.675
[SPEAKER_00]: Okay, dann machst du eine Integration Test with the Firecracker oder Cloud Halperweise für jeden Test aufruft und ein Bootmacht.

44:26.715 --> 44:33.560
[SPEAKER_00]: Du kannst Basis Tesser mich butte und habe ich einen steht das in den Bootlogs drin.

44:33.600 --> 44:37.022
[SPEAKER_00]: Ich butte, hat es funktioniert, funktioniert das Netzwerk.

44:37.382 --> 44:40.864
[SPEAKER_00]: Ich butte mit einer falschen IP-Adresse, funktioniert es immer noch.

44:40.904 --> 44:41.745
[SPEAKER_00]: Nein, es funktioniert nicht.

44:42.185 --> 44:46.426
[SPEAKER_00]: Alles, was man da so einbaut, wird eingebaut oder einfach automatisch getestet.

44:46.446 --> 44:53.308
[SPEAKER_00]: Und das Kulil ist, weil man da die ganze Fiams startet, kann man und die so schnell starten, kann man einfach richtig viele auf einmal gleichzeitig starten.

44:53.348 --> 45:00.310
[SPEAKER_00]: Und dann, die Tests sind nicht gut für wie beim normalen Weg können, sie sind dar damit, und du später nicht, der das kaputt macht.

45:00.330 --> 45:03.471
[SPEAKER_00]: Wenn du etwas veränderst, wenn du neue Funktionität nein baußt.

45:03.511 --> 45:09.973
[SPEAKER_00]: Und dann wird es natürlich auch testen können, dass der Container selbst startet ist, und dass der Container selbst gibse Sachen machen können.

45:10.393 --> 45:17.445
[SPEAKER_00]: Die Testfüde ist natürlich wichtig, ob man das mit AI schreibt oder nicht, man für so ein Projekt braucht man eine ganze Testfüde.

45:17.485 --> 45:17.845
[SPEAKER_00]: Ganz sicher.

45:18.046 --> 45:19.288
[SPEAKER_00]: Für braucht man für die meisten.

45:19.308 --> 45:23.054
[SPEAKER_00]: Für AI braucht man sie sowieso ohne Testfüde kann AI gar nichts entwickeln.

45:23.630 --> 45:51.259
[SPEAKER_01]: Ei, sehr spannend, das Thema, weil du das angeschnitten hast und es ja auch viel in Diskussion aktuell hilft einem, das wirklich weit und wie viel hilft es weiter und es ist, weil da möchte jetzt gar nicht hin in die Diskussion, was du aber erwähnt hast, ist du hättest, ist es Projekt, sonst gar nie machen können im Prinzip von null starten und hast du so eine Abschätzung oder jetzt auch nachdem du es gemacht hast, wie lange du gebraucht hättest, sonst oder wie groß wäre so ein Projekt im klassischen

45:51.999 --> 45:56.561
[SPEAKER_01]: Sene und Wielang hast du jetzt ungefähr gebraucht, dass nur so größere Ordnungsmäßig war.

45:56.581 --> 46:00.202
[SPEAKER_00]: Ich hätte definitiv über ein Jahr gebraucht, um so was zu machen.

46:00.242 --> 46:04.684
[SPEAKER_00]: Und in diesem Fall war das ohne zu viele Details zu geben.

46:04.724 --> 46:12.107
[SPEAKER_00]: Er ist der Prototypen in zwei Wochen gemacht, und dann vielleicht bei zwei, drei Monate bis es dann fertig war.

46:12.307 --> 46:15.028
[SPEAKER_00]: Fertig bedeutet es läuft in Produktion.

46:15.048 --> 46:25.734
[SPEAKER_02]: Gut, wenn von einem, von etwas Code, was man auf einer Festbarte hat, in Produktion, dass sie der viele Sachen, wo AI, ich sag mal vielleicht sogar relativ wenig helfen kann.

46:25.874 --> 46:29.436
[SPEAKER_02]: Ich sag mal klassische Operations-Tasks oder Systems Engineering.

46:29.476 --> 46:30.577
[SPEAKER_02]: Und so weiter und so fort.

46:31.517 --> 46:45.745
[SPEAKER_02]: war das ein wirkliches, ich sag mal, diese Paraturregel, dass du 80 Prozent des Coats in 20 Prozent Zeit geschrieben hast und dann die letzten 20 Prozent wirklich, ich sag mal durch Greinden Musstes und dann halt die die HKs rausholen und co.

46:45.765 --> 46:48.647
[SPEAKER_00]: Genau so, so frustriert es für alles, was ich so mache in generell.

46:48.967 --> 46:53.609
[SPEAKER_00]: Aber in diesem Fall war es genau das, ungefähr diese Größenordnung.

46:53.649 --> 46:57.251
[SPEAKER_00]: Am Anfang geht es sehr schnell aus, hier ist ein Prototyp, hier funktioniert das, das funktioniert.

46:57.671 --> 47:00.772
[SPEAKER_00]: Es ist eine Testzug dabei, ein Benchmark und cool.

47:00.812 --> 47:03.733
[SPEAKER_00]: Und dann ist es, okay, jetzt wollen wir es aber wirklich zum Laufen bringt.

47:03.753 --> 47:07.215
[SPEAKER_00]: Und wir wollen das die ganze Testzug, die wir schon haben damit läuft.

47:07.255 --> 47:10.356
[SPEAKER_00]: Und das muss man sich Stück für Stück durcharbeiten.

47:10.396 --> 47:16.399
[SPEAKER_00]: Und dann findet man neue Probleme, ein paar Grenze in Politionen, dann muss man sich auch Stück für Stück anmachen, für die Kunden.

47:16.419 --> 47:17.399
[SPEAKER_00]: Das dauert natürlich auch.

47:17.719 --> 47:27.448
[SPEAKER_00]: Es ist jetzt nicht alles nur kutschreit, aber AI hat tierisch dafür geholfen, du brauchst sehr viel boilerpläht für sowas.

47:27.468 --> 47:44.342
[SPEAKER_00]: Du musst sehr viel schreiben und du musst es testen, ehrlich gesagt, da wurde die AI am meisten geholfen hat, ist dies, wenn ich etwas von der Test Suite brauchte, da hab ich gesagt, ich brauch das, ich brauch das, wenn ich mein Kut durchgelesen, sagt gut aus, entfänder das, wenn er das, aber so viele Tests zu schreiben,

47:45.363 --> 47:47.325
[SPEAKER_00]: ehrlich gesagt habe ich vorher nicht gemacht.

47:47.345 --> 47:51.550
[SPEAKER_00]: Ich habe ein paar Tests geschrieben vor der Welt mit AI aber nicht so viele die heute.

47:51.590 --> 48:02.341
[SPEAKER_00]: Ich glaube, das hat nicht nur damit zu tun, dass ich jetzt endlich viele Tests haben kann, das hat auch damit zu tun, was ich gesagt habe vorher, wo die AI selbst drauf testen, sonst stört sie alles auf dem.

48:02.361 --> 48:07.547
[SPEAKER_00]: Sie ist mal weiß, die ja gar nicht, wie sie fertig ist und zweitenserstört sie ja das auf dem Weg, wenn sie nicht die Tests haben.

48:07.885 --> 48:16.647
[SPEAKER_01]: Aber du hast jetzt keine Testhand-Manuell geschrieben, sondern auch dann wieder AI verwendet, um Test zu schreiben, die meiste Zeit zu mir, dass man richtig ...

48:16.687 --> 48:24.409
[SPEAKER_00]: Wie viele Menschen schreibe ich seit Dezember, keine Linie, Code selber mehr, selbst für das Box, das Eid doch für Advents of Code.

48:24.429 --> 48:31.110
[SPEAKER_00]: Das mache ich immer noch O-School selber im Dezember, ich mache nicht den ganzen Monat durch, denn danach uns gekocht werden und so.

48:31.170 --> 48:35.551
[SPEAKER_00]: Aber am Anfang fang ich da immer selber an, macht die ersten 15 Tage so.

48:36.371 --> 48:41.353
[SPEAKER_00]: ist natürlich etwas für sich selbst, aber sonst professionell mache ich alles mit real.

48:41.393 --> 48:52.057
[SPEAKER_00]: Ich mache es so ein sehr vielen Stücken und Leself ist die ganzen Code der gemacht wird und wenn man auch viel Zeit damit ist zu korrigieren, aber korrigieren wird auch mit der Ereie gemacht, 100 Prozent.

48:52.077 --> 48:53.858
[SPEAKER_00]: Für meine Sachen fungiert es ziemlich gut.

48:55.398 --> 48:59.541
[SPEAKER_00]: Baut auf viel Müll, man muss da viel lernen, kein Müll damit zu schreiben.

48:59.621 --> 49:00.421
[SPEAKER_00]: Es ist kein Thema.

49:00.441 --> 49:05.344
[SPEAKER_02]: Ich bin sehr froh, dass du sagst, ohne AI hat man nicht so viele Tests geschrieben.

49:05.364 --> 49:09.307
[SPEAKER_02]: Das finde ich total toll, weil jeder sagt immer mal, alles super viel Test und dann bin ich da so.

49:09.347 --> 49:09.927
[SPEAKER_02]: Ja, ja.

49:09.967 --> 49:13.789
[SPEAKER_02]: Wo ich ja auch so nicht.

49:13.809 --> 49:16.411
[SPEAKER_00]: Weil die so nervig zu schreiben sind.

49:16.431 --> 49:17.271
[SPEAKER_00]: Jetzt mal ehrlich.

49:17.311 --> 49:18.692
[SPEAKER_00]: Ist doch echt langweilig.

49:19.133 --> 49:19.813
[SPEAKER_00]: Regeln was für mich.

49:19.993 --> 49:24.135
[SPEAKER_02]: Es ist langweilig, aber ich gebe auch immer, wenn ich über Wunden habe, wie immer 1, 2 Box gefunden.

49:24.595 --> 49:27.876
[SPEAKER_00]: Man braucht sie, ich sag nicht, dass ich früher keine Tests brauchte.

49:27.916 --> 49:32.037
[SPEAKER_00]: Ich sagte nur, dass mein Coach jetzt besser getestet ist, als früher, das ist alles.

49:32.057 --> 49:38.700
[SPEAKER_00]: Ich hab ich auch Sachen zerstört auf dem Weg zum, wenn da irgendwo auf dem Fahrt keine Tests waren.

49:38.720 --> 49:41.741
[SPEAKER_00]: Aber wir reden hier nicht von jemandem kleinen Hammer, da was kaputt macht.

49:41.761 --> 49:44.142
[SPEAKER_00]: Mit der Ereigregen wir für ein Bungloser, der durch die.

49:44.822 --> 49:49.424
[SPEAKER_02]: Und ich finde unglaublich schön, dass du die Engineering ehrer Aufrecht hältst und sagst bei einen Wind auf Code.

49:49.704 --> 49:52.046
[SPEAKER_02]: Das finde ich schön.

49:52.106 --> 49:56.748
[SPEAKER_00]: Ja, das ist doch klar, wie so, wie so sollte ich dir klar, sonst kann ich Copy-Pace und das funktioniert.

49:56.768 --> 49:58.569
[SPEAKER_00]: Da hab ich da nichts gelernt.

49:58.589 --> 49:59.069
[SPEAKER_02]: Ja, ja.

49:59.089 --> 50:04.091
[SPEAKER_02]: Das ist nochmal ganz kurz auf das Thema Sicherheit bzw. Trade-Offs eingehen.

50:04.111 --> 50:09.594
[SPEAKER_02]: Und zwar hatten wir schon eine klärt-ok-geteilter Körne, Hyperweise-Grenze und so weiter und so fort.

50:09.634 --> 50:11.535
[SPEAKER_02]: Inwieweit, sagst du, okay.

50:12.195 --> 50:21.885
[SPEAKER_02]: sind Container, Beziehungsweise, Micro VMs, Beziehungsweise, VMs von Sicherheits, wie soll man sagen, ich schuse betroffen.

50:21.905 --> 50:26.829
[SPEAKER_02]: Also muss es immer dreigen eine Kernellucke sein oder gibt es da?

50:26.849 --> 50:29.332
[SPEAKER_02]: Ich sag mal Level, wo es immer ...

50:29.952 --> 50:32.914
[SPEAKER_02]: schwieriger wird, je nachdem, wie viel Isolierung man hat?

50:32.954 --> 50:37.458
[SPEAKER_00]: Ja, das ist eine sehr breite Frage, aber sagen wir mal, wenn man er anfängt.

50:37.478 --> 50:43.282
[SPEAKER_00]: Das erste ist, sagen wir mal, jemand hat mehrere Container am Laufen lassen und Staatskontänet, die er nicht kennt.

50:43.302 --> 50:46.965
[SPEAKER_00]: Der größte Fehler ist, wie immer irgendwas falsch zu konfigurieren.

50:47.385 --> 50:52.828
[SPEAKER_00]: Ganz besonders mit LLMs, die sagen, hey, einfach diese Kommand, jetzt startet sie und dann funktioniert's.

50:52.848 --> 50:54.788
[SPEAKER_00]: Ja, aber fehlt da, was, ne?

50:54.828 --> 50:58.590
[SPEAKER_00]: Es gibt Sachen, die du bei Docker konfigurieren kannst, um Sachen sicherer zu machen.

50:58.630 --> 51:00.931
[SPEAKER_00]: Out of the box ist doch gar ziemlich sicher.

51:00.951 --> 51:05.213
[SPEAKER_00]: Aber man kann natürlich allem mögliches machen und sagen, hey, mach mal diese Sicherheit da weg, oder?

51:05.693 --> 51:11.943
[SPEAKER_00]: Ich brauch das und eröffne mal das oder mache mal alle Ports auf, kann man einfach sehr schnell einfach machen.

51:11.963 --> 51:15.087
[SPEAKER_00]: Natürlich sind die ersten Fehler immer benutze.

51:15.107 --> 51:20.976
[SPEAKER_00]: Danach gibt es auch, sagen wir mal, wenn etwas richtig dicht konfiguriert ist, in Docker selbst.

51:21.617 --> 51:27.661
[SPEAKER_00]: Und du sagst, du kannst keine Route Processes starten und die Workout ist etwas User und so was.

51:27.681 --> 51:32.365
[SPEAKER_00]: War dann brauchst du schon eine Kernellücke um daraus zu kommen.

51:32.725 --> 51:41.491
[SPEAKER_00]: Wie gesagt, deswegen sind es schlechte Konfigurierung oder schlechte Images, die schlecht gebaut sind, viel einfacher als Falle als ...

51:41.991 --> 51:46.574
[SPEAKER_00]: diese Körnelücken, aber Körnelücken, es gibt die, die man kennt, die die man nicht kennt.

51:46.634 --> 51:52.116
[SPEAKER_00]: Und wenn man dann einfach raus ist, aus dem Container, dann ist man so sagen, ruht auf der ganzen Maschine.

51:52.156 --> 51:58.980
[SPEAKER_00]: Deswegen sind diese Viren so wichtig, denn wenn man aus dem Container aus Schlüpft, aus einem Nagel-Viren, dann ist man erstmal in der Viren.

51:59.040 --> 52:03.242
[SPEAKER_00]: Und wenn man da in der Viren ist, braucht man tatsächlich ein halber weißer Bock.

52:03.262 --> 52:04.223
[SPEAKER_00]: Nicht mehr ein Körnel Bock.

52:04.883 --> 52:15.147
[SPEAKER_00]: Das heißt, mein Bauchten-Bug in Firecrackern, Cloud Hyperweise, oder natürlich der Linuskörner selbst, auch in Hyperweise, sehr viel von diesen Sachen mit Firecrackern und Cloud Hyperweise.

52:15.167 --> 52:27.652
[SPEAKER_00]: Wir nutzen KVM, wir nutzen da kann natürlich auch, ja, es ist dann Hyperweise, Burger, den Körnelburger, der Beides ist eigentlich wurscht, ja, es ist ein Borg, der der das für hilft aus deiner VM rauszustürt, ja.

52:28.192 --> 52:30.394
[SPEAKER_00]: Aber das ist dann noch eine ganze Klasse höher.

52:30.414 --> 52:33.537
[SPEAKER_00]: Bei Sicherheit ist es genauso wie bei physische Sicherheit.

52:33.557 --> 52:39.862
[SPEAKER_00]: Man baut mehr auf einander, die sichera, mein etwas haben will.

52:39.882 --> 52:43.645
[SPEAKER_00]: Die Burg hat eine Wand und hat einen Graben mit Wasser.

52:43.685 --> 52:45.807
[SPEAKER_00]: Wer dann extra sicher will, packen nochmal Krokodilera.

52:46.407 --> 52:51.829
[SPEAKER_00]: Aber es kommt auf an die Burg hat etwas zu verteidigen, weil deine ganze Stadt drin ist.

52:51.849 --> 52:57.511
[SPEAKER_00]: Das kleine Haus hat weniger zu verteidigen, bedeutet nicht, dass man sich ganz ein Türen auflassen muss.

52:57.571 --> 53:02.013
[SPEAKER_00]: Aber das heißt, es sind alles Levels der Sicherheit, die man sich aussieht.

53:02.033 --> 53:04.354
[SPEAKER_00]: Manchmal ist es nicht einfach zu wissen, welches Level machen.

53:04.514 --> 53:17.208
[SPEAKER_02]: Du hast gerade einen wichtigen Punkt angesprochen, auch wie ich den Container laufen lasse ich überlegt gerade okay, was es ist, wenn ich einfach mal irgendwas Mount mit Read Ride Permissions und jemand ist im Container, dann kann man natürlich durch den Mount natürlich auch ein Jüdig.

53:17.228 --> 53:19.431
[SPEAKER_02]: Da teilen auf den Hostsystem schreiben und so weiter zuvor.

53:19.691 --> 53:29.122
[SPEAKER_00]: Du kannst auch den Container mit z.B. Dash P und dann ist ja so z.B. Alles erlauben, dann bist du gut drin.

53:29.182 --> 53:30.023
[SPEAKER_00]: Es hat auch einen Sinn.

53:30.063 --> 53:31.085
[SPEAKER_00]: Manchmal ist es sehr praktisch.

53:31.125 --> 53:36.631
[SPEAKER_00]: Ich benutze Container mit Privileges selber, zu meinem Wickeln von System, wo Container ein Container laufen.

53:37.792 --> 53:40.854
[SPEAKER_00]: Und dort erwähnt es in wie jems in Containerlaufen.

53:40.874 --> 53:44.436
[SPEAKER_00]: Dafür brauchst du halt mehr als entwickelt, aber das ist ein Lokal für mich.

53:44.476 --> 53:50.259
[SPEAKER_00]: Aber wenn du dann einfach die einen workload gut gibt, mit einem Dashp.

53:50.319 --> 53:52.020
[SPEAKER_00]: Es ist klar, dass dann ein Problem kommen kann.

53:52.060 --> 53:54.941
[SPEAKER_02]: Was ist dein Newscase, um Container in Containerlaufen zu lassen?

53:54.981 --> 53:56.622
[SPEAKER_02]: Es ist einfach ganz simple.

53:56.642 --> 53:57.783
[SPEAKER_00]: Wir bauen ein Container-System.

53:58.223 --> 53:59.924
[SPEAKER_00]: was aufklauf für läuft.

53:59.944 --> 54:01.745
[SPEAKER_00]: Diese Container laufen in einer Wien.

54:01.785 --> 54:05.107
[SPEAKER_00]: Diese Wien müssen wir auch lokale in Wien wickeln.

54:05.147 --> 54:08.909
[SPEAKER_00]: Das ist dem, was diese ganzen Wien mennigt und startet.

54:08.949 --> 54:10.871
[SPEAKER_00]: Das heißt, wir brauchen ein Gewerbern wemmelt.

54:10.891 --> 54:13.012
[SPEAKER_00]: Will ich das jedes Mal wieder aufbauen?

54:13.052 --> 54:21.417
[SPEAKER_00]: Nein, das erste, was ich eigentlich gemacht habe, als ich bei zu Cloudfällen gekommen bin, dieses Jahr, ist zu sagen, hey, diese Wien, die wir benutzen, wir packen das alles in einen Docker in.

54:22.178 --> 54:25.521
[SPEAKER_00]: Deswegen bist du plötzlich hier mit Docker in der VM.

54:25.581 --> 54:35.110
[SPEAKER_00]: Es ist nicht Docker, weil mir einen Container in der VM, die selbst in ein paar Namesbases und C-Grucks läuft, die dann selber in dieser Sandbox laufen.

54:35.130 --> 54:37.612
[SPEAKER_00]: Und ganz besonders mit AI ist es jetzt so, okay.

54:37.632 --> 54:40.615
[SPEAKER_00]: Und dann habe ich noch mal eine AI agent, denn diesen Docker Container läuft.

54:41.075 --> 54:43.617
[SPEAKER_00]: damit der Direktzugriff drauf hat.

54:43.657 --> 54:45.699
[SPEAKER_00]: So, wenn wird's gestapelt.

54:45.719 --> 54:47.640
[SPEAKER_00]: Und es wird auch sehr schnell gestapelt auf die Nuchs.

54:47.660 --> 54:50.243
[SPEAKER_00]: Denn auf Linux hast du System D der Staatet.

54:50.263 --> 54:55.347
[SPEAKER_00]: Und dann sagt er, hey, ich das Docker Docker wird in seinem Sigroop und sein Nebesbestastet und der selbst.

54:56.227 --> 54:59.050
[SPEAKER_00]: Kriegiert, nehmen Spästes und C-groups und so weit an so vor.

54:59.070 --> 55:00.051
[SPEAKER_00]: Dieser Fall passiert oft.

55:00.091 --> 55:04.315
[SPEAKER_00]: Aber in mein Fall, das ist für ... Du musst dann zugeben, das klingt schon echt Meter, oder?

55:04.335 --> 55:06.717
[SPEAKER_00]: Das ist Meter, 100 Prozent.

55:06.737 --> 55:08.339
[SPEAKER_00]: Deswegen ist es ein komplizisches Thema.

55:08.359 --> 55:16.306
[SPEAKER_02]: Wenn ich jetzt weiter in das Rabbit-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-Hool-H

55:17.107 --> 55:31.303
[SPEAKER_02]: Dann gibt es auch, ich würde es mal hübride anzünden, wie zum Beispiel Katakontenas oder G-Baiser, was meine Schachtens oder meine es verständen nach einem User-Space können, also ein neuer Köln im User-Space ist.

55:31.623 --> 55:33.665
[SPEAKER_00]: Also damit schon mal irgendwie Erfahrung gehabt.

55:33.705 --> 55:41.051
[SPEAKER_00]: Also mit Katzerkontin und da mich keine Erfahrung, aber vom das, was ich die Lesen habe, ist es eine Art Mikroveren-Plattform.

55:41.091 --> 55:42.933
[SPEAKER_00]: Aber ich will, ich sag vielleicht, was falsch ist.

55:42.953 --> 55:46.456
[SPEAKER_00]: Weil ich wirklich sage, von was ich so gesehen habe.

55:46.496 --> 55:48.818
[SPEAKER_00]: Ich bin da nie tief reingegangen.

55:48.838 --> 55:51.320
[SPEAKER_00]: Vielleicht hätten wir Katzerkontin an benutzten Können statt.

55:51.340 --> 55:52.981
[SPEAKER_00]: Und sind all den Ninnen, das weiß ich.

55:53.982 --> 55:55.904
[SPEAKER_00]: Und G-Wise ist dann auch etwas anderes.

55:55.924 --> 56:07.976
[SPEAKER_00]: Ich kann mich dann nicht super aus, aber es ist Google hat es, hat G-Wise gemacht, um genau das zu machen, was du sagtest, um zu sagen, wir werden ein Linux-Körn und starten, aber wir werden keine VMware.

56:07.996 --> 56:12.881
[SPEAKER_00]: Wir werden es alles mit UserSpace, Discord, Appstrajierung bauen.

56:13.321 --> 56:21.205
[SPEAKER_00]: Warum sie das so gemacht haben, ist das ein mögliche Vorteile, zum Beispiel am Anfang, was ganz einfach damit GPUs teilen.

56:21.245 --> 56:23.226
[SPEAKER_00]: Ich sage nicht, dass sie das dafür gebaut haben.

56:23.266 --> 56:24.907
[SPEAKER_00]: Das ist ein Beispiel.

56:24.947 --> 56:31.029
[SPEAKER_00]: Aber G-Wise selbst ist halt, ich starte den Linuskörnel noch mal als User Space Programme.

56:31.089 --> 56:40.634
[SPEAKER_00]: Und wie das gemacht wird, da will ich auch nichts falsch sagen, aber ich wie ich es verstanden habe, ist es, die ganzen Ciscords, die gemacht werden, werden abstraiert.

56:41.295 --> 56:46.523
[SPEAKER_00]: Aber ich könnte es falsch haben, deswegen will ich dann nicht tiefer reingehen.

56:46.543 --> 56:49.427
[SPEAKER_00]: Sonst laber ich hier nur wie in der Lämpro, was ich gerade mache.

56:50.490 --> 56:54.952
[SPEAKER_01]: Jetzt sind wir schon voll in der Ecke, was passiert in rundherum und vielleicht auch in der Zukunft.

56:55.012 --> 57:11.081
[SPEAKER_01]: Einen Teil, den wir jetzt noch nicht besprochen haben, ist so die Kleienzeite, weil wir wann jetzt mehr so auf der Serverseite zu Hause, Kleienz, WebAssembly ist ja immer so angetreten, um da in irgendeiner Form so was im Browser zu ermöglichen, meiner Meinung nach nie so richtig durchgestartet ist.

57:11.721 --> 57:26.343
[SPEAKER_01]: kommt nicht so richtig durch, siehst du in Zukunft irgendwie im Browser auch mal so Microwi M's oder gibt es da irgendwas im Horizont, was uns in der in der Browser world irgendwas bringen will, hast du dann eine sichter warf du bringst mich wieder zu einer Cloud-Werwerbung.

57:26.683 --> 57:28.184
[SPEAKER_00]: das ist, holomatisch.

57:28.204 --> 57:35.666
[SPEAKER_00]: Denn wir machen sehr viel mit WebAssembly und in Browser, die Eisulets, die glaubt wir hat, sind natürlich nicht die Einsiegen, die sowas haben.

57:35.686 --> 57:48.171
[SPEAKER_00]: Aber es geht darum, so viel wie möglich in Browser, nicht nur in Browser, sondern auch außerhalb des Browses zu laufen zu lassen, was noch kleinere Teil ist von einer Maschine sozusagen.

57:48.611 --> 57:51.633
[SPEAKER_00]: In diesem Fall ist es ein Teil des Prozesses und wie mache ich das?

57:51.673 --> 57:57.377
[SPEAKER_00]: Sie er sicher, dass es sehr viel mit Sachen wie WebAssembly und JavaScript gemacht, also JavaScript Engines.

57:57.397 --> 58:00.378
[SPEAKER_00]: Ich habe da keine große Sicht, ich finde es wirklich cool, was man da machten kann.

58:00.438 --> 58:06.382
[SPEAKER_00]: Und wie alle Technologien, ich glaube, alle haben von WebAssembly und so was erwartet, dass es plötzlich überall ist.

58:06.422 --> 58:11.425
[SPEAKER_00]: Aber man sieht es eher da ankommen, wo es gebraucht wird und Stück versteckt.

58:11.445 --> 58:14.147
[SPEAKER_00]: Es gab natürlich viel Heid, die sagt noch, und du kombinierst einfach den Ding.

58:14.187 --> 58:15.608
[SPEAKER_00]: Und dann läuft es einfach den Browser.

58:16.328 --> 58:18.310
[SPEAKER_00]: brauchst ein bisschen mehr dafür, damit es darauf bringt.

58:18.350 --> 58:19.831
[SPEAKER_00]: Aber diese Sachen kommen alle.

58:19.851 --> 58:25.796
[SPEAKER_00]: Wir sind viel weiter heute als vor fünf Jahren, sogar, wohl diese Thema Ateke angefangen hat.

58:25.816 --> 58:32.702
[SPEAKER_00]: Ich habe dann nicht viel technisches zu sagen, ich finde es cool und ich sehe immer mehr Sachen, die für so was benutzt werden.

58:32.722 --> 58:40.028
[SPEAKER_00]: Aber jetzt im Detail zu sagen, oh, in dieser Welt wird WebAssembly jetzt gebaut, benutzt, wo sie vorher nicht getrunken, man nutzt wohl darauf

58:40.868 --> 58:51.398
[SPEAKER_02]: Es zahlt auch schon auf dieser Isolierungsthematik ein, wie wir jetzt schon durch Konzern durchgesprochen haben, halt nur im Speicher, halt nur auf einer anderen Ebene, wenn er so möglich ist.

58:51.418 --> 58:52.980
[SPEAKER_02]: Das ist halt schon ganz interessant.

58:53.040 --> 58:55.862
[SPEAKER_02]: Und ich glaube, wenn ich jetzt noch weiteres Repetor untergehe.

58:55.882 --> 58:58.305
[SPEAKER_02]: Ich bin mir gar nicht sicher, ob wie jemand das erinnereichen würden.

58:58.345 --> 59:03.069
[SPEAKER_02]: Deswegen stelle ich einfach mal in die Frage, wie würdest du die Zukunft beschreiben?

59:03.089 --> 59:05.291
[SPEAKER_02]: Und ich weiß, acht Dungen, acht Dungen, acht Dungen.

59:05.311 --> 59:06.252
[SPEAKER_01]: Nee, ich will einfach die Frage.

59:06.312 --> 59:13.196
[SPEAKER_02]: Nein, nein, was würdest du dir wünschen vielleicht für die Zuckus?

59:13.216 --> 59:14.697
[SPEAKER_02]: Ist doch ich besser.

59:14.737 --> 59:25.003
[SPEAKER_02]: Bleibt das alles hier ein zu aus Container-Runtimes, Micro-Riams und Piper pro oder denkst du okay, die ganze Sache konsolidiert sich irgendwann oder fängt jeder an.

59:25.023 --> 59:27.885
[SPEAKER_02]: Ich hab neu Idee, dann baue ich was, weil es jetzt besonders so einfach ist.

59:27.925 --> 59:32.448
[SPEAKER_02]: Also, weil ich hab ein bisschen das Gefühl, wenn man versucht in dieses Repethole zu geben.

59:33.128 --> 59:34.329
[SPEAKER_02]: Du bist erstmal...

59:35.315 --> 59:47.267
[SPEAKER_02]: Englisch würde ich sagen, Overwampt überfordert, ein bisschen erstmal überfordert, mit dem Lern von Basis Technologien und dann kommen die Abset auf, dann kommt Firecracker, dann kommt Chemo, dann kommt das, das, das, das, das und das geht ja nur so weit.

59:47.287 --> 59:58.538
[SPEAKER_02]: Hast du irgendwie das Gefühl oder zumindest sind Wunsch, das immer ein einfacher wird oder so, so ne ich glaube es geht eher dahin, dass wir weiter spezialisierteres Software bauen, die dann noch mehr Nero auf den US-Keski.

59:58.898 --> 01:00:07.502
[SPEAKER_00]: Erst mal, die ganze Geschichte von Computer ist immer eine Absektion auf Bauen auf die nächste, auf die nächste, auf die nächste, anders.

01:00:07.522 --> 01:00:12.304
[SPEAKER_00]: Man baut immer uns und es baut sich und weiter sich so immer mehr aus wie ein Bauen.

01:00:12.344 --> 01:00:19.767
[SPEAKER_00]: Ich glaube nicht, dass es ein Weg zurückgeht, wo es plötzlich irgendwo eine System ist, was alle benutzen.

01:00:19.807 --> 01:00:22.828
[SPEAKER_00]: Es geht ein paar Fälle der Welt wie Linox und andere, die

01:00:23.388 --> 01:00:25.849
[SPEAKER_00]: So was geschafft haben, so was ist im Deal.

01:00:25.869 --> 01:00:33.130
[SPEAKER_00]: Hat so was geschafft, aber jetzt im Endeffekt ist es mir selbst persönlich wurscht.

01:00:33.150 --> 01:00:46.333
[SPEAKER_00]: So lange es genug Wege gibt irgendwo in diesen Stapel von Absterierung, wenn du irgendwo einsteiden willst, solltest du eine einfache Tür rein haben und es einfach benutzen können.

01:00:46.733 --> 01:01:10.664
[SPEAKER_00]: Aber es wird meiner Meinung nach, wenn wir jetzt ein bisschen über die Zukunft denken, ich sehe kein Weg, wo Sache nichts noch spezialisiert werden, ganz besonders mit eher, wo sich dann jeder seine Sachen aufbaut, APIs sind dann noch wichtiger als vorher und so weiter und so fort, das geht ja nicht weg, aber Betriebssysteme sind immer komplex und werden Stück für Stück leider komplexer.

01:01:10.824 --> 01:01:18.930
[SPEAKER_00]: Ganz besonders diese ganzen Sachen, die wir gerade besprochen haben, die meisten sind alle sehr generische Technologien, die dann benutzt werden, um andere Technologien zu bauen.

01:01:18.950 --> 01:01:22.093
[SPEAKER_00]: Wir reden ja jetzt nicht von Entjußer Technologien.

01:01:22.113 --> 01:01:29.239
[SPEAKER_00]: Wir reden von developer Tools, Betriebssysteme, die ganzen Basis auf den andere Sachen gebaut werden.

01:01:29.279 --> 01:01:30.620
[SPEAKER_00]: Also nein, ich sehe das nichts.

01:01:31.360 --> 01:01:34.141
[SPEAKER_00]: plötzlich zu sagen, oh, guck, wir haben eine Sache, die alles löst.

01:01:34.561 --> 01:01:36.801
[SPEAKER_02]: Nee, glaube ich nicht.

01:01:36.821 --> 01:01:39.922
[SPEAKER_02]: Ich weiß gar nicht, ob ich die ersten noch als der Willowpartruß beschreiben würde.

01:01:39.942 --> 01:01:48.244
[SPEAKER_00]: Nein, ich hab gesagt, es ist der Weller-Perturl-Sbetriebssystem und alles sind Basis Teiger auf denen aufgebaut werden, um andere zu machen.

01:01:48.264 --> 01:01:51.685
[SPEAKER_00]: Doch es ist ja ein Misch von der Weller-Perturl und ganz andere Teile.

01:01:52.005 --> 01:01:55.528
[SPEAKER_02]: Da stämme ich dir zu, auch ich glaube, Leute, die sich so viel mit 30 nicht keine Ahnung.

01:01:55.548 --> 01:02:00.471
[SPEAKER_02]: Nimm mal mal Kubanete, ich glaube, ich bin der erste, der das jetzt in diesem Podcast nennt, was ich auch überrascht habe.

01:02:00.511 --> 01:02:07.216
[SPEAKER_02]: Aber, beschäftigt, dass es ja schon für Aussen stehen, alles wirklich schwer zu konsumiert.

01:02:07.256 --> 01:02:11.078
[SPEAKER_00]: In dem Fall von Kubanete ist es auch, ich würde das nicht unbedingt an dem Rellerperktulnen.

01:02:11.118 --> 01:02:17.002
[SPEAKER_00]: Aber es ist schon ein Tool, der da ist, um Entwickler ein Zörrest zu g.

01:02:18.023 --> 01:02:23.430
[SPEAKER_00]: Und das tut das dann tausendart, verschiedene Machenkanz des Klar, weil das so generisch ist.

01:02:23.470 --> 01:02:34.044
[SPEAKER_00]: Aber es ist da, um entwicklern, es ist ja nicht für die End-Bin-Nutze einer Plattform, die die dazu beispielsweise irgendwie im Shop einkaufen, den ist ja egal, ob es Kubernetes so da ist.

01:02:34.524 --> 01:02:38.711
[SPEAKER_00]: Aber für die sehr viele Entwickler in einer Firma ist das wichtig.

01:02:38.751 --> 01:02:45.702
[SPEAKER_00]: Und das ist dann eine Plattform auf der sie aufbauen und Entscheidungen treffen für technologien.

01:02:45.742 --> 01:02:46.843
[SPEAKER_00]: So ist das für alles.

01:02:46.904 --> 01:02:49.548
[SPEAKER_00]: Glocken, bin ich dies und so weiter und so vor.

01:02:49.988 --> 01:03:02.178
[SPEAKER_02]: Wir sind eigentlich jetzt am Ende des Podcasts und ich habe Initial, die ganze Sache großkotz sich angekündigt als Technologie, die die halbe Cloud antreibt und du hast natürlich schon eine ganze Menge Container UseCases gesehen.

01:03:02.218 --> 01:03:13.027
[SPEAKER_02]: Was ist der wildeste Case von Containern, den du mal gesehen hast oder der die erzählt wurde, den du nicht erwartet hast, da wurde das glaubt ihr doch egal.

01:03:13.447 --> 01:03:17.130
[SPEAKER_01]: Wer nennt du jetzt nach Dänkstätten noch eine Frage an die Barum nur die halbe Klaut?

01:03:17.170 --> 01:03:19.311
[SPEAKER_01]: Dreiben Containern nicht, die ganze Klaut an.

01:03:19.331 --> 01:03:22.214
[SPEAKER_02]: Ja, ich habe keine Zahl, ich habe noch nie bei einem halberes Geler gearbeitet.

01:03:22.234 --> 01:03:24.595
[SPEAKER_02]: Ich weiß es nicht, ich bin nicht bei Amazon, Google und Co.

01:03:24.615 --> 01:03:26.597
[SPEAKER_01]: Ich habe mir gedacht, dass bei Klaut flare.

01:03:26.657 --> 01:03:29.499
[SPEAKER_02]: Aber ... Ihr treibt ja schon die halbe Welt an.

01:03:29.539 --> 01:03:32.761
[SPEAKER_02]: Ja, ich weiß nicht, ob das ein halberes Geler ist, keine Ahnung.

01:03:32.781 --> 01:03:35.123
[SPEAKER_02]: Okay, aber was ist der Willestellius Case?

01:03:35.143 --> 01:03:37.585
[SPEAKER_01]: Ich habe ehrlich gesagt nie viel Willest gesehen.

01:03:37.825 --> 01:03:44.590
[SPEAKER_01]: Meine Vermutung ist ja, dass du schon so viel gesehen hast, dass das alles für dich einfach normal ist, wo wir sagen würden, das ist cool eigentlich.

01:03:44.610 --> 01:03:48.692
[SPEAKER_00]: Ja, es ist vielleicht meine Welt, aber es ist auch eine Technologie, die normal geworden.

01:03:48.893 --> 01:03:51.034
[SPEAKER_00]: Ja, es ist ja jetzt nicht der Schlüssel.

01:03:51.074 --> 01:03:55.017
[SPEAKER_00]: Es ist, es war vorher was Besonderes, so sagen vorher, kommt es jetzt gar nicht.

01:03:55.057 --> 01:03:58.659
[SPEAKER_00]: Dr. Container wird sich gut in Produktion benutzen vor zehn Jahren.

01:03:58.759 --> 01:03:59.420
[SPEAKER_00]: Und seitdem,

01:04:00.160 --> 01:04:02.561
[SPEAKER_00]: sind wir weit davon entfernt.

01:04:02.601 --> 01:04:07.063
[SPEAKER_00]: Was das wild ist, ist einfach zu sehen, wie viele Menschen da so arbeiten.

01:04:07.083 --> 01:04:11.385
[SPEAKER_00]: So sagen wir, für Windows und Docker hat und wir nehmen die Container unter.

01:04:11.425 --> 01:04:13.306
[SPEAKER_00]: Das funktioniert?

01:04:13.326 --> 01:04:23.450
[SPEAKER_00]: Das ist wild zu sehen, dass so viele Menschen, einfach aus jeder Industrie damit arbeitet, wie der Rest, das ist für mich das wild ist.

01:04:24.330 --> 01:04:32.761
[SPEAKER_02]: Das tut ja eigentlich, wenn du das jetzt gerade schon so sagst, bewusst, was ihr mit dem ganzen Doktor movement dafür die Industrie losgetreten habt.

01:04:32.801 --> 01:04:35.864
[SPEAKER_00]: Es haben sehr viele Menschen an Docke gearbeitet.

01:04:35.884 --> 01:04:40.990
[SPEAKER_00]: Selbst wenn ich da angefangen habe, ich war nicht der einzige, wir waren mehrere, Adamo und Andre und ...

01:04:42.011 --> 01:04:56.477
[SPEAKER_00]: Am Anfang haben wir einfach nur umgespielt und zu sehen, wir wollen nicht immer tausend mal die selben Sachen in zehn Jahren, tausend mal die selben Poppitscript damals benutzt immer etwas, das wie's Poppits, wir es mussten weht geben, die Sachen einmal zu bauen und dann wieder benutzen zu können.

01:04:56.977 --> 01:05:02.139
[SPEAKER_00]: Ja, es ist uns jetzt bewusst, wenn ich mit den ganzen anderen sprechen, die dann gearbeitet ist.

01:05:02.199 --> 01:05:07.940
[SPEAKER_00]: Oh geil, es ist staunlich, aber irgendwann hätte es gemacht.

01:05:09.121 --> 01:05:11.922
[SPEAKER_00]: Ich glaube jedenfalls, wir haben so gemacht.

01:05:13.343 --> 01:05:18.386
[SPEAKER_00]: Aber es ist schon erstaunlich, was mich erstaunt ist, dass es einer dieser Sachen ist, wo nicht wird.

01:05:18.406 --> 01:05:21.929
[SPEAKER_00]: Ja, es gibt viele Alternativen um Docker-Kontiners zu staaten und so weit so sofort.

01:05:21.949 --> 01:05:28.633
[SPEAKER_00]: Aber im Endeffekt staaten, die Menschen hier sehen, Sachen und in der selben Art und arbeiten alle in der selben Art.

01:05:28.653 --> 01:05:35.537
[SPEAKER_00]: Wie gesagt, das coolste für mich, was Docker gelöst hat, ist dieses, ich kann doch gar schnell etwas entwickelt.

01:05:35.597 --> 01:05:37.339
[SPEAKER_00]: Ich brauche mich tausend Sachen zu installieren.

01:05:37.719 --> 01:05:39.280
[SPEAKER_00]: Je installiere sie, schmeiß sie wieder raus.

01:05:39.680 --> 01:05:52.649
[SPEAKER_02]: Ich glaube, ich spreche für sehr, sehr viele, wenn ich einfach mal danke sage von der Engineering Community an dich, aber auch an das ganze Team, an alle Leute, die haben docker gearbeitet haben, weil ich habe das Gefühl, ja, da natürlich jetzt nicht nur Hunderte von Menschen.

01:05:52.669 --> 01:05:54.490
[SPEAKER_02]: Deswegen, also ich dachte, deswegen, exei.

01:05:54.510 --> 01:05:56.291
[SPEAKER_02]: Du darfst ja auch mal selbst auf die Schulterkopf.

01:05:56.331 --> 01:05:58.573
[SPEAKER_02]: Also das darfst du schon noch tun, so ist das nicht.

01:05:59.153 --> 01:06:11.239
[SPEAKER_02]: Klar, Docker ist die eine Sache, aber ich glaube, dieses ganze Muffen in der ganzen Industrie, wo dadurch noch mal ein bisschen getriegert, besonders weil so was wie Flübis die Jails oder die Idee von Containern ist ja jetzt gerade nicht so super neu.

01:06:11.259 --> 01:06:22.064
[SPEAKER_02]: Wir gibt es ja schon ein paar Järchen, aber die ganze Sache ist jetzt mal massend kompatibel zu machen oder massend kompatibeler, das ist ja schon Muffen, der sowas wie Woodstock dabei als würde ich mal sagen.

01:06:23.425 --> 01:06:28.249
[SPEAKER_00]: Wo ist doch das ein bisschen heftiger, ein bisschen geiler, aber ne, es ist schon cool.

01:06:28.269 --> 01:06:41.902
[SPEAKER_00]: Muss ich noch sagen und zu sehen, dass sich dadurch Sachen wie Kubernetes entwickelt haben, natürlich gab es die Ideen für Kubernetes sowas, aber es wurde dann nötig gemacht, weil plötzlich aus, die Informat, alle Menschen im Silvensformat und wenn man die Sache so startet, dann können wir das machen.

01:06:42.122 --> 01:06:45.843
[SPEAKER_00]: Ich bin nicht der größte Fan von Kubernetes, obwohl ich es sehr viele Male benutzt habe.

01:06:45.863 --> 01:06:47.344
[SPEAKER_00]: Ich war mal im großer Fan.

01:06:47.364 --> 01:06:50.145
[SPEAKER_00]: Ich bin nicht jemand, der sagt, oh, es ist nörbere, nein, nicht.

01:06:50.205 --> 01:06:53.986
[SPEAKER_00]: War mal ein großer Fan, jetzt finde ich das alles zu komplex.

01:06:54.026 --> 01:06:58.068
[SPEAKER_00]: Aber allein ist das Gibt, und das ist möglich, es finde ich richtig cool.

01:06:58.308 --> 01:07:10.706
[SPEAKER_01]: Also ich kann mir auch erinnern, das war damals bei mir was Toka Swarm, so 2015 oder so, weil zum ersten Mal gesehen hat, dass da dazu automatisch in stanzten Hochbooten und Parallel und so weiter des Waschern, mir ist die Kindlade runtergefahren, das waschern.

01:07:10.726 --> 01:07:12.289
[SPEAKER_01]: Ja, das war ein cooles Erlebnis, ja.

01:07:12.309 --> 01:07:13.150
[SPEAKER_02]: Ich kann noch mal nachher sagen.

01:07:13.230 --> 01:07:33.061
[SPEAKER_02]: Nun um noch mal auf meine wilde Frage, wo wir einen Containeruel genutzt, du sagst ja in den Tipps von den Autos und so weiter, kürl fleckt sich damit, dass es bei der Maßmission dabei war, oder dass kürl selbst auf dem Maß schon gelandet ist, das ist das ist schon eine Harte Nummer, hätte sein können, dass es irgendwie auch nicht auf der ISS auf der Raumstation irgendwie vielleicht auch ein Container getrieben wird und so ich weiß es nicht.

01:07:33.081 --> 01:07:34.041
[SPEAKER_02]: Da bestimmt.

01:07:34.061 --> 01:07:36.783
[SPEAKER_02]: Nüste man checken, müssten, fragt der Lählen, die sagt dir ja,

01:07:37.203 --> 01:07:41.989
[SPEAKER_01]: Ja, wir haben ja eine große Community, die kann sich jetzt darum kümmern.

01:07:42.009 --> 01:07:44.453
[SPEAKER_01]: Vielleicht kann jemand mal raussuchen.

01:07:44.473 --> 01:07:48.338
[SPEAKER_01]: Wartokka oder waren Containers schon am Mars oder zum ist er im Mond?

01:07:48.458 --> 01:07:48.959
[SPEAKER_01]: Ja, ja.

01:07:48.979 --> 01:07:49.720
[SPEAKER_00]: Wo mal ihr Säste?

01:07:49.760 --> 01:07:51.462
[SPEAKER_00]: Ich meine, da kommt doch einen Letztopp mit nach oben.

01:07:52.210 --> 01:07:53.851
[SPEAKER_01]: Ja, das stimmt.

01:07:53.891 --> 01:07:56.033
[SPEAKER_01]: Ja, Monti ist zu schwach eigentlich meistens schon zu sein.

01:07:56.073 --> 01:08:02.398
[SPEAKER_00]: Ich kenne mich dann nicht aus, aber ich meine, diese ganzen Rover und so die, da so am Maß sind, die sind schon ziemlich low lefeln.

01:08:02.438 --> 01:08:04.299
[SPEAKER_00]: Ja, viel, viel rum ist, glaube ich, nicht verfügbar.

01:08:05.180 --> 01:08:07.662
[SPEAKER_01]: Ja, aber es ist so C-Crubs, wenn das sicherlich für mein Leben.

01:08:09.603 --> 01:08:14.944
[SPEAKER_00]: Buntet des Linux, bestätst alles Bittekleus, eigentlich weiß es nicht weiß ich.

01:08:14.984 --> 01:08:32.789
[SPEAKER_02]: Aber zum Abschluss haben wir natürlich immer, ich sag mal so eine kleine Hauaufgabe für die Hörerinnen und Hörern und deswegen würde ich dich gerne mal fragen, selbst wenn man mit dieser ganzen thematik jetzt mal selbst anfangen wollte, sich in dieses Thema, ich sag mal Feier-Kricker, Microwavee, also im Co, mal so ein bisschen einer beiden möchte.

01:08:32.829 --> 01:08:35.952
[SPEAKER_02]: Vielleicht haben wir mit einem minimalen Inhalter rumspielen möchte.

01:08:35.992 --> 01:08:40.496
[SPEAKER_02]: Was würdest du immer mal an die Hand legen, wo man start?

01:08:40.516 --> 01:08:42.438
[SPEAKER_00]: Ohne Just-Case ist natürlich schwierig.

01:08:42.458 --> 01:08:47.883
[SPEAKER_00]: Aber wenn man einfach Bock hat, das zu lernen, kann man es so machen, wie ich es gemacht habe wie früher, einfach erst mal.

01:08:48.024 --> 01:08:52.388
[SPEAKER_00]: Swerschool-Klesen, den Studiebts, Sachen Staaten, Sachen.

01:08:52.428 --> 01:08:54.990
[SPEAKER_00]: Du kannst Firecracker aus runterladen.

01:08:55.010 --> 01:08:57.693
[SPEAKER_00]: Du kannst es Staaten, du kannst einfach folgen, was es macht.

01:08:58.633 --> 01:09:02.134
[SPEAKER_00]: Das Soßkote ist auch relativ interessant zu lesen.

01:09:02.154 --> 01:09:12.237
[SPEAKER_00]: Dann würde ich etwas Neuen sagen, was früher nicht so war, aber ich würde tatsächlich versuchen mit einem Agent-Glocal ein bisschen nicht unbedingt den ganzen Kot zu schreiben.

01:09:12.257 --> 01:09:14.098
[SPEAKER_00]: Denn dann lernt man hier nicht viel drüber.

01:09:14.138 --> 01:09:20.300
[SPEAKER_00]: Ich weiß immer noch nicht, wie man lernt, weil ich weiß nur, wie man macht, obwohl das zeige ich so, ich lerne viel damit.

01:09:21.180 --> 01:09:25.125
[SPEAKER_00]: Einfach zu Fragen stellen und sagen, hey, wie funktioniert das?

01:09:25.165 --> 01:09:29.309
[SPEAKER_00]: Aber danach die Fragen sozustellen, sagen, Zeit mir im Code wie das funktioniert.

01:09:29.349 --> 01:09:32.773
[SPEAKER_00]: Deswegen nicht nur chatgbt, sondern lokale Demi.

01:09:32.913 --> 01:09:36.057
[SPEAKER_00]: Oh, ich will mal diesen Container in diesem Firecracker-Star.

01:09:36.557 --> 01:09:42.704
[SPEAKER_00]: Baumier etwas minimales auf, was ich dann lesen kann, erkläre es mir Stück für Stück.

01:09:42.724 --> 01:09:45.428
[SPEAKER_00]: Das ist das Debonus, den wir heute haben.

01:09:45.448 --> 01:09:51.395
[SPEAKER_00]: Du kannst so lange mit deinem Agent zusammen Fragen stellen, bis du etwas kapiert haben.

01:09:51.415 --> 01:09:53.978
[SPEAKER_00]: Der Fehler ist zu sagen, erkläre mir mal, wie es funktioniert.

01:09:54.698 --> 01:10:04.140
[SPEAKER_00]: Ja, es ist für Sachen, die sie sehr gut kennen und schon lange da war sehr gut, aber so was technisches wie hier ist, lasst uns das mal zusammen Workshop.

01:10:04.180 --> 01:10:07.641
[SPEAKER_00]: Und was wie sie einen Workshop aus und wie lerne ich das.

01:10:07.681 --> 01:10:10.302
[SPEAKER_00]: Du kannst dir dann dazu sambauen, die nur zum Scratch.

01:10:10.322 --> 01:10:11.162
[SPEAKER_00]: Warum nicht?

01:10:11.182 --> 01:10:14.223
[SPEAKER_00]: Ich hab schon einmal in meinem Leben gemacht und ich hab dann auch nicht wirklich benutzt.

01:10:14.603 --> 01:10:18.964
[SPEAKER_00]: Aber einfach diese Sachen zu benutzen und ausprobieren, es muss ja nicht den Nugsfungsgaps sein.

01:10:19.044 --> 01:10:29.747
[SPEAKER_00]: Aber jeder der Computer lernt alle, die ich getroffen haben, die programmierer sind, auch heute Tage, die mal jünger waren, als ich sie getroffen habe, habe ich immer gesagt, oh, du willst anfangen.

01:10:29.807 --> 01:10:31.867
[SPEAKER_00]: Okay, in CDU ist mein Ninox.

01:10:31.908 --> 01:10:35.088
[SPEAKER_00]: Warum nicht weil es besser ist, sondern das ist meine Erfahrung.

01:10:35.108 --> 01:10:36.229
[SPEAKER_00]: So hab ich gelernt.

01:10:36.269 --> 01:10:38.109
[SPEAKER_00]: Und ich hab's einfach ein Seniert benutzt.

01:10:38.129 --> 01:10:41.490
[SPEAKER_00]: Und dann einfach das benutzen davon, da von habe ich sehr viel gelernt.

01:10:41.650 --> 01:10:59.162
[SPEAKER_00]: Eure Zutage lernt man vielleicht nicht die selten Sachen, wie ich damals, deswegen sag ich, okay, das sucht ihr vielleicht eine Distro aus, wo du mir lernt, ja, aber das würde ich sagen, einfach wie für jedes Thema, rummachen, dass ein sich neu ist, dass du halt diesen diese LLM hatten, der du das Workshalken kannst und

01:11:00.223 --> 01:11:03.707
[SPEAKER_00]: Du kannst hier fragen, hey, mach mal ein bisschen Stück kurz, dass ich starten kann.

01:11:03.727 --> 01:11:12.196
[SPEAKER_02]: Aber was nur das war und nur das, nur das, das hilft, selbst, vielen, lieben, dank, dass du die letzte Stunde benutzt verbracht hast.

01:11:12.216 --> 01:11:14.979
[SPEAKER_02]: Und auf die Zeit dafür geopfert ist, wir sehen uns nicht als selbstverständlich hin.

01:11:15.599 --> 01:11:16.820
[SPEAKER_02]: Ich hatte sehr viel Spaß.

01:11:16.840 --> 01:11:20.083
[SPEAKER_02]: Ich habe echt viel gelernt für alle hören und hören.

01:11:20.103 --> 01:11:23.005
[SPEAKER_02]: Wir haben in den schonen uns um ätliche Links mit geschrieben.

01:11:23.025 --> 01:11:27.648
[SPEAKER_02]: Also, wer mal da ein bisschen reinsteigen möchte, was Firecracker ist.

01:11:27.668 --> 01:11:29.549
[SPEAKER_02]: Cloud Hyperweise hatten wir glaube ich genannt.

01:11:29.569 --> 01:11:32.271
[SPEAKER_02]: Elinux vom Scratch-Elex-C-RUN-C-System.

01:11:32.291 --> 01:11:38.876
[SPEAKER_02]: Die Endsborn wäre vielleicht mal container mit z.B. Spornen, Möchte oder aber auch noch mal abend auf Code.

01:11:38.916 --> 01:11:40.397
[SPEAKER_02]: Falls ihr nicht wisst, was das ist.

01:11:41.377 --> 01:11:47.002
[SPEAKER_02]: hat leider jetzt aufgehört, beziehungsweise machst du noch alle zwei Jahre oder so was der Gapster Enderung jetzt gerade.

01:11:47.022 --> 01:11:49.804
[SPEAKER_00]: Wirklich scheiße das ist doch nicht.

01:11:49.824 --> 01:11:52.486
[SPEAKER_02]: Ich gehe zu sein, weil es ist sonst, ja.

01:11:52.506 --> 01:11:56.428
[SPEAKER_02]: Aber ich glaube, ihm war es irgendwie zu stressig oder irgendwie so was, aber nach so viel Jahren.

01:11:56.448 --> 01:11:58.610
[SPEAKER_02]: Irgendwas war da, habe ich muss das nochmal aussuchen.

01:11:58.630 --> 01:12:01.552
[SPEAKER_00]: Die Jede Lämmhams zu stürt.

01:12:01.572 --> 01:12:03.333
[SPEAKER_02]: Das glaube ich, Herr.

01:12:03.373 --> 01:12:05.214
[SPEAKER_02]: Selbst noch mal, vielen Dank.

01:12:05.254 --> 01:12:08.776
[SPEAKER_02]: Und ansonsten wünsche ich dir auch noch eine schöne Zeit.

01:12:08.836 --> 01:12:10.677
[SPEAKER_02]: Und ja, an alle, wie ich sagen.

01:12:10.697 --> 01:12:12.158
[SPEAKER_02]: Wir hören uns nächste Woche wieder.

01:12:12.178 --> 01:12:12.658
[SPEAKER_02]: Bis bald.

01:12:12.678 --> 01:12:13.279
[SPEAKER_02]: Tschüss.

01:12:13.299 --> 01:12:13.939
[SPEAKER_02]: Vielen Dank.

01:12:13.959 --> 01:12:14.640
[SPEAKER_02]: Fahr richtig cool.

01:12:15.000 --> 01:12:15.540
[SPEAKER_02]: Danke sehr.

01:12:15.580 --> 01:12:16.261
[SPEAKER_02]: Ciao.

