Memory Management with Go – Prometheus as a Case Study
Offered By: code::dive conference via YouTube
Course Description
Overview
Explore memory management in Go using Prometheus as a case study in this conference talk from code::dive 2023. Delve into the limited memory management options in Go, focusing on the GOGC and GOMEMLIMIT environment variables introduced in Go 1.19. Learn about memory mapping in Go, including the mmap system call and its associated challenges. Gain insights from speaker Björn Rabenstein, a Grafana Labs engineer and Prometheus developer with extensive experience in site reliability and production engineering at companies like SoundCloud and Google.
Syllabus
Memory Management with Go – Prometheus as a Case Study - Björn Rabenstein - code::dive 2023
Taught by
code::dive conference
Related Courses
Heterogeneous Parallel ProgrammingUniversity of Illinois at Urbana-Champaign via Coursera Advanced Operating Systems
Georgia Institute of Technology via Udacity 計算機程式設計 (Computer Programming)
National Taiwan University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity Android Performance
Google via Udacity