go

go

June 1, 2023

Scaling a real-time metrics pipeline 50x

Rebuilt Ubisoft's monitoring pipeline to handle 3.3M datapoints/sec, up from 66k/sec.

go
October 30, 2022

Go strings manipulation: Optimize performance x100

Optimization, faster, better… these words are always what we search for on google to make our programs more performant. In a recent project I’ve worked on, the optimization was the main focus. While string manipulation could not be your issue if your program process few words, my project was processing millions of strings per second. Thus, each nanosecond counts! The tips below are the fruit of 2 months of work. These tips may not all fit your needs, test them all and choose what fits your code more.

January 1, 2022

Monitoring aggregation platform for game studios

A Go/Kafka-based platform aggregating monitoring data across game studios' production titles.