Skip to content

Golang's Concurrency Chaos

Photo of Ivan Borshukov
Hosted By
Ivan B.
Golang's Concurrency Chaos

Details

This time talk we'll concurrency about.

Join us at the June edition where we'll talk about concurrency with our friends from Chaos Group.

Watch this space for the topics we'll be covering!

Agenda:

  • 18.45 - 19:05 - Meet & Greet
  • 19.05 - 19:15 - Golang In the Focus - Ivan Borshukov
  • 19:15 - 19:35 - To x/sync and back again - Boyan Bonev
  • 19.40 - 20:00 - Distributed Tracing - Doychin Atanasov
  • 20:00 - 20:10 - Q&A with the speakers
  • 20.30 - Pizza & Networking

=========================== TOPICS ============================

## To x/sync and back again

Boyan is an experienced dev with colorful experience across different programming paradigms. For the last year he has been focused on building Gaida.AI - an ML tech startup in Sofia and Go has been an integral part of this journey. During the talk, he would present some advanced concurrency patterns living under the x/sync/* family, focusing on the problems said packages solve and the validity of looking for such a solution within Golang.

## Distributed Tracing

Trying to piece together what exactly happened with an operation which spans between
multiple concurrent programs is challenging in the best of times. But we have tools.
Let me introduce you to one such tool - Distributed Tracing. Different implementations
based on the Google's Dapper paper will allow you to visualize what is going on in an
intuitive manner. In this talk we will explore one popular example - OpenCensus.

Photo of Golang Bulgaria group
Golang Bulgaria
See more events
Chaos Bulgaria
· Sofia, 7-