An elaborate statistics tracking system for League of Legends. It used to be a centralised PostgreSQL based system but now it's a stand-alone SQLite application. It was written in C# and makes use of the LibOfLegends RTMP library. It is licensed under the terms of the GPLv3. Unfortunately I stopped working on it in 2013-08. Check out the website for a longer explanation.
Even when using the 1024 connection pool setting in the database connection string with Npgsql it still complains about PostgreSQL connection exhaustion sometimes and throws exceptions. Not entirely sure how to deal with this, might have to start pooling the resources there so it's limited for the number of HTTP requests at least, while the workers themselves still can always request one for sure without getting blocked.
Even when using the 1024 connection pool setting in the database connection string with Npgsql it still complains about PostgreSQL connection exhaustion sometimes and throws exceptions. Not entirely sure how to deal with this, might have to start pooling the resources there so it's limited for the number of HTTP requests at least, while the workers themselves still can always request one for sure without getting blocked.