Hello, I’ve been reading posts on this site for a few years but I’ve never posted. I’ve been working with a library that I think Java game designers may find interesting:
https://lmax-exchange.github.io/disruptor/
It’s a very low latency Concurrency library.
Edit:
I suppose I should post a link about why I think this is relevant. An example of a game that uses a similar multi-threading model is Doom 3 BFG edition. It’s all nicely explained here in this blog:
http://fabiensanglard.net/doom3_bfg/threading.php
and here is the source:
Hopefully this will be useful to someone.