This is a baseline implementation of a redis backed leaderboard with Spring boot using Java threads, Tomcat with NIO (New IO) and blocking code.
A non-blocking implementation using a modern concurrency model is available here: https://github.com/gihad/vertx_leaderboard