Learn about Kubernetes, Docker, and WebAssembly containers in web development. Dive into uptime, microservice architecture, and server setups. Explore processor differences, Golem Cloud, and Rust projects with TypeScript SDKs.
Read more
AI Summary
Highlights
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
Infra as code with Terraform CDK automates DNS provisioning for reproducibility.
Docker's 'Run Waze' integrates WebAssembly with Kubernetes, enhancing workload diversity.
Deep dives
Deploying Workloads with Terraform Terraform CDK
The speaker has been utilizing Terraform CDK, a TypeScript with Terraform tool, to automate provisioning of infrastructure components like DNS records. By defining infrastructure as code, the speaker's DNS records are stored on GitHub and deployed using Terraform CDK, ensuring reproducibility and efficiency.
Running WebAssembly Workloads on Kubernetes
The speaker highlights the growing prevalence of WebAssembly workloads integrated with Kubernetes functionality. Docker's 'Run Waze' scheme allows execution of WebAssembly modules as if they were containers within Kubernetes. This convergence enables the scheduling of both container and WebAssembly workloads on Kubernetes clusters, enhancing workload management and diversity.
Durable Execution with Golem Cloud
The speaker introduces Golem Cloud, a platform emphasizing durable execution leveraging WebAssembly. Golem Cloud incorporates actor-driven workflows combined with durable execution to enable processes to sleep for extended periods and resume seamlessly. By pausing and checkpointing workflows, Golem Cloud demonstrates revolutionary capability for long-running, state-preserving operations.
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.