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
From Developer to SW Architectcode::dive conference via YouTube Stop Writing Test Doubles You Are Using
code::dive conference via YouTube You Can Do Better! Presentations That Are Captivating
code::dive conference via YouTube What C and C++ Developers Can Learn from Rust
code::dive conference via YouTube Beautiful Python Refactoring II
code::dive conference via YouTube