Go for DevOps, Go for Microservices, and What Go Is
Offered By: code::dive conference via YouTube
Course Description
Overview
Explore the reasons behind Go's success in DevOps and microservices in this 49-minute conference talk from code::dive 2018. Delve into the DevOps toolbox, examining projects like Docker, Kubernetes, and Prometheus. Investigate the advantages and disadvantages of using Go for these applications, uncovering surprising insights about the language's design and purpose. Gain a deeper understanding of Go's features, including memory management, concurrency, and its suitability for microservices. Learn about Go's impact on companies like SoundCloud and its role in the Cloud Native Computing ecosystem. Discover why Go has become a popular choice for distributed file storage, container management, and other critical DevOps tasks.
Syllabus
Intro
SoundCloud
Prometheus
GitHub
Cloud Native Computing
Distributed File Storage
Container Management
NSenter
Mindblowing
Memory management
Prometheus example
Go for microservices
GoKid
Go at SoundCloud
The Cambrian Explosion
The Year of Cokie
Why Go
Concurrency
The most important feature
Taught by
code::dive conference
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX