Building the future of Distributed Systems with Kubernetes
Erik St. Martin
Kubernetes has taken the container orchestration space by storm, but it can also be used to create higher-level application abstractions that allow you to build your own distributed systems from scratch. We’ll take a look at some of the patterns and tools available for creating these abstractions using Kubernetes, including Custom Resource Definitions and the Operator pattern. You’ll leave understanding how CRDs and the Operator pattern work, and how to create your own application abstractions using these techniques.
Erik St. Martin spent the last decade building distributed systems for large enterprises such as cable providers, credit bureaus, and fraud detection companies, and now works for Microsoft as a Cloud Developer Advocate. He co-authored a book on the Go programming language, podcasts with GoTimeFM, and co-organizes GopherCon, the annual conference for the Go community.