It's putIfAbsent, they are racing. If you lose the race you have to use the set someone else generated so everything uses the same set.

Is your point that it is single threaded since sites only populate their own stats?