This repository was archived by the owner on Dec 16, 2018. It is now read-only.
This release is based around being lightweight, fast, and stable. We've cut down on the amount of data we're dealing with by continuing to use the older Game endpoint but we only save KDA and CS. The reason for this slimming down is that our original project did not deal with anymore than this. We're also able to avoid a lot of synchronization problems by not having a separate table just for the statistics.
On the speed front, we've opted to use channels and goroutines to make sure that we're constantly pushing the API requests to the limit. This results in you getting your data as fast as possible. In a production run we were able to get 300 games, which is the maximum you get for 30 summoners, in less than one second.