Diesel has some issue on complex queries and therefore we have to rely on multiple queries in some cases.
Regardless of that this is still a massive improvement on the current implementation.
For example the endpoint /users/@me/leaderboards is sped up roughly by a factor of 37.
before:
after:
The performance of /friends/list is also drastically improved.
Diesel has some issue on complex queries and therefore we have to rely on multiple queries in some cases.
Regardless of that this is still a massive improvement on the current implementation. For example the endpoint
/users/@me/leaderboards
is sped up roughly by a factor of 37.before:
after:
The performance of
/friends/list
is also drastically improved.