I’ve been optimizing and adding features to a game my friends and I call UVB. The point of the game is to see who can increment a counter over http fastest. Originally people just tried to make the fastest client. A while back I decided to take a crack at writing a server that could handle serving that number of requests. It is written in C and uses LMDB as the backend to store counters. I’ve been working on it off and on for a couple years and it has been a great exercise for learning C. It is also open source, located at https://github.com/rossdylan/uvb-server
I’ve been optimizing and adding features to a game my friends and I call UVB. The point of the game is to see who can increment a counter over http fastest. Originally people just tried to make the fastest client. A while back I decided to take a crack at writing a server that could handle serving that number of requests. It is written in C and uses LMDB as the backend to store counters. I’ve been working on it off and on for a couple years and it has been a great exercise for learning C. It is also open source, located at https://github.com/rossdylan/uvb-server