Real World Concurrent Programming in Go | Workshop | Go Systems Conf SF 2020

Опубликовано: 08 Апрель 2026
на канале: Hypermode
7,387
166

Go Systems Conf SF 2020: https://systemsconf.io

Note: The comments feature is disabled for this video. For the best experience, post your comments and questions at: https://bit.ly/gsc-2020. The core Dgraph team lives on Discuss, and the typical response time is less than 30-mins. Thank you for understanding!

This is the recording of the Real World Concurrent Programming in Go workshop held on December 2nd, 2020 by Pawan Rawal, Ibrahim Jarif, and the Dgraph Team.

This workshop walks through some problems that are commonly faced at Dgraph. These include:
Executing a graph query concurrently
Managing goroutines and channels properly using z.Closer
Throttling of requesting in a producer consumer scenario with y.Throttle
Skiplist as an example of lock free datastructures.

You’ll learn the approach that the Dgraph team took to solve these problems using concurrency primitives like WaitGroups, Channels, goroutines, atomics, and lock-free data structures.

✅ Follow us on social media for the latest updates!
Twitter:   / dgraphlabs  
  / gosystemsconf  

LinkedIn:   / dgraph-labs  

Facebook:   / dgraphlabs