Media Summary: In this lightning talk, Ryan gives a summary on how Sourcegraph Redis data sets are limited by the size of your About the talk: The backbone of our open source Kubescape project that sees more than 100K invocations daily is written in Go.

Gophercon 2021 Memory Usage Optimization - Detailed Analysis & Overview

In this lightning talk, Ryan gives a summary on how Sourcegraph Redis data sets are limited by the size of your About the talk: The backbone of our open source Kubescape project that sees more than 100K invocations daily is written in Go. This talk will discuss recent changes to the Go Speaker: Jacob Walker, Ardan Labs () Like C, Go uses both stack and heap Did you know that Go will sometimes embed a type-conversion silently into your program? And that conversion, especially if it ...

This talk is for anybody who is interested in reducing costs and latency, or debugging problems such as In this session, Liam delves into the crucial topic of About the talk: For years, Go has famously only had one tuning knob for its garbage collector, but the time has come to add ... At Capital One we have created a distributed system in Go to process all account data from any modern core or legacy mainframe ... The design for the number of concurrency is important to achieve both speed and stability. To give a good performance without ...

Photo Gallery

GopherCon 2021: Memory Usage Optimization in Zoekt - Ryan Hitchman
GopherCon 2022: Soft Memory Limit in Go 1.19 - Tarun Pothulapati
GopherCon 2021: You Don't Need Redis: Scale Bigger by Not Limiting Yourself to RAM - Alan Hamlett
GopherCon Europe 2023: Yiscah Levy Silas - Go Right Ahead! Simple Hacks to Cut Memory Usage by 80&
GopherCon 2020: Evolving the Go Memory Manager's RAM and CPU Efficiency - Michael Knyszek
Understanding Allocations: the Stack and the Heap - GopherCon SG 2019
Obscure Go Optimisations - Bryan Boreham
GopherCon 2021: Go Profiling and Observability from Scratch - Felix Geisendörfer
Memory Management in Go: The good, the bad and the ugly - Liam Hampton
GopherCon Europe 2022:  Michael Knyszek - Respecting Memory Limits In Go
GopherCon 2021: Go at Mainframe Scale - Kaylyn Gibilterra
GopherCon 2019: Optimization for Number of goroutines Using Feedback Control - Yusuke Miyake
View Detailed Profile
GopherCon 2021: Memory Usage Optimization in Zoekt - Ryan Hitchman

GopherCon 2021: Memory Usage Optimization in Zoekt - Ryan Hitchman

In this lightning talk, Ryan gives a summary on how Sourcegraph

GopherCon 2022: Soft Memory Limit in Go 1.19 - Tarun Pothulapati

GopherCon 2022: Soft Memory Limit in Go 1.19 - Tarun Pothulapati

Go 1.19 added support for a soft

GopherCon 2021: You Don't Need Redis: Scale Bigger by Not Limiting Yourself to RAM - Alan Hamlett

GopherCon 2021: You Don't Need Redis: Scale Bigger by Not Limiting Yourself to RAM - Alan Hamlett

Redis data sets are limited by the size of your

GopherCon Europe 2023: Yiscah Levy Silas - Go Right Ahead! Simple Hacks to Cut Memory Usage by 80&

GopherCon Europe 2023: Yiscah Levy Silas - Go Right Ahead! Simple Hacks to Cut Memory Usage by 80&

About the talk: The backbone of our open source Kubescape project that sees more than 100K invocations daily is written in Go.

GopherCon 2020: Evolving the Go Memory Manager's RAM and CPU Efficiency - Michael Knyszek

GopherCon 2020: Evolving the Go Memory Manager's RAM and CPU Efficiency - Michael Knyszek

This talk will discuss recent changes to the Go

Understanding Allocations: the Stack and the Heap - GopherCon SG 2019

Understanding Allocations: the Stack and the Heap - GopherCon SG 2019

Speaker: Jacob Walker, Ardan Labs (@jcbwlkr) Like C, Go uses both stack and heap

Obscure Go Optimisations - Bryan Boreham

Obscure Go Optimisations - Bryan Boreham

Did you know that Go will sometimes embed a type-conversion silently into your program? And that conversion, especially if it ...

GopherCon 2021: Go Profiling and Observability from Scratch - Felix Geisendörfer

GopherCon 2021: Go Profiling and Observability from Scratch - Felix Geisendörfer

This talk is for anybody who is interested in reducing costs and latency, or debugging problems such as

Memory Management in Go: The good, the bad and the ugly - Liam Hampton

Memory Management in Go: The good, the bad and the ugly - Liam Hampton

In this session, Liam delves into the crucial topic of

GopherCon Europe 2022:  Michael Knyszek - Respecting Memory Limits In Go

GopherCon Europe 2022: Michael Knyszek - Respecting Memory Limits In Go

About the talk: For years, Go has famously only had one tuning knob for its garbage collector, but the time has come to add ...

GopherCon 2021: Go at Mainframe Scale - Kaylyn Gibilterra

GopherCon 2021: Go at Mainframe Scale - Kaylyn Gibilterra

At Capital One we have created a distributed system in Go to process all account data from any modern core or legacy mainframe ...

GopherCon 2019: Optimization for Number of goroutines Using Feedback Control - Yusuke Miyake

GopherCon 2019: Optimization for Number of goroutines Using Feedback Control - Yusuke Miyake

The design for the number of concurrency is important to achieve both speed and stability. To give a good performance without ...

SREcon20 Americas - Heap Optimization for Go Systems

SREcon20 Americas - Heap Optimization for Go Systems

Heap