Comparing and benchmarking different approaches when persisting aggregate shaped data.
Benchmarking different data structures as string autocompleters.
This time is all about semaphores!
In this very first post, we will implement the simplest rate limiter posible in C#.