How to reserve a seat
Abstract
The 1 Billion Row Challenge [1] is a simple, data-intensive task, that nonetheless allows to explore many optimization ideas and techniques in Go.
In this workshop, we start with a baseline implementation and interactively improve on the solution, learning about benchmarking, different performance characteristics of standard library types, concurrency patterns, fast data structures, useful operating system facilities and more.
Participants are encouraged to bring their bags of tricks as well.
While the task is specific, the optimization ideas and techniques are generic and can be applied to many projects.
[1] https://1brc.dev
SOLD OUT!
WARNING: this workshop is sold out.
You may choose to write us (info@golab.io) to be added into a waiting list: as soon as a seat should be back available, depending from your position in the list, we’re going to contact you. In respect for the community, waiting lists are available only to attendees who didn't already reserve a seat for another workshop.
However, we advice you to choose from the other workshops still available.
Thanks in advance!