meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

746: Infrastructure for TS Devs: Kubernetes, WASM and Containers with David Flanagan

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 22 March 2024

⏱️ 59 minutes

🧾️ Download transcript

Summary

Deploy your own tech stack: Wes and Scott are joined by Kubernetes expert David Flanagan to be schooled on how Kubernetes, Docker and even WASM containers work. Show Notes 00:00 Welcome to Syntax! 01:55 Should developers know how to run their own servers? 04:57 What is “bare metal”? 11:49 What the hell is Kubernetes? 12:25 Why would somebody need Kubernetes? 15:37 Using Kubernetes to spin up different instances on cloud providers. etcd 16:43 Kubernetes managing traffic spikes. 18:46 How much downtime can you handle? 22:11 What exactly is a container? 24:06 What containers do you prefer? Docker Containerd 25:28 Some additional terminology. OCI Open Container Initiative 26:43 What about WASM? WASM WebAssembly 29:31 Building a Docker container. 31:11 Why would someone want to use a WebAssembly container? 32:12 Are people shipping this technology? 33:36 What functions would you put in WASM? 36:57 How does someone make a WASM image? 39:22 A little more about Spin. Fermyon Spin 39:56 What type of processors are used in these servers? 42:27 What are home servers running on? Turing Pi 2 Daniel Mangum Universal Blue 46:40 How should someone get started with Kubernetes? Kubernetes.io Rawkode YouTube Kubesimplify Learnk8s 48:51 Infrastructure as code. CDK for Terraform GraalVM 55:19 Sick Picks & Shameless Plugs. Sick Picks David: Golem.cloud Restate.dev Shameless Plugs David: Rawkode YouTube Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott:X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to Syntax. We found somebody to explain what the how Cooper Netties is to us.

0:05.3

I'm really excited to talk to David Flanagan today who is a Cooper Netties engineer and I'll start with the story really quickly before I introduce him.

0:16.3

We had the D-mark and SPF episode a couple weeks ago that I was I was prepping for and I was making sure all my ducks were in line and I was I was talking about how I had like domain aliases with two different domain names and my SPF was working with one of them but not with the other one and

0:34.3

is this normal and David jumped in the DMC's like hey like send me email and just

0:40.3

analyzing the headers and and checking things and like immediately understood

0:44.4

everything about these like server D-mark and all that crazy stuff so obviously a

0:51.7

pretty smart guy does a lot of stuff on

0:53.7

YouTube and on Twitter and we'll talk about what all he does under raw code

0:59.0

but he's gonna explain to us Kubernetes, servers,

1:03.0

hosting, hopefully you as a JavaScript or a full stack

1:07.4

dev, as you think, hmm, maybe I should run my own servers.

1:11.8

Maybe David will be able to help us today. So welcome David,

1:14.0

thanks so much for coming on. No, it's my pleasure. Happy to help, happy to be here and

1:19.1

excited to share some bare metal Kubernetes containers infrastructure is code nonsense with everybody.

1:25.0

Love that.

1:27.0

Yeah.

1:28.0

Yeah, Kubernetes is one of those things that it's come up enough on this show that we used to joke about, I mean even West

1:34.8

joked about it at the jump of this episode, that we have no idea what the hell it is. Or we just got in recently to like Koolify or self-hosting and Kubernetes keeps popping up in that whole

1:46.6

world of self-hosting so really stoked to have you on to talk all about all of the things that we can't explain with this stuff.

1:55.0

Maybe well people are like listening in the first couple of minutes and be like,

1:58.5

hmm, should I keep going on this one?

2:00.0

So like, like, should people know, like a regular web developer, should they know how to run their own servers?

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.