738 karma · joined October 15, 2013
Not sure if that's what you're looking for, but it seems to have all the stuff I forgot from college.
The only one I can think of is id software, but they spent some time to clean it up I think. Also their products are games and already very popular.
Compared to asteroids in a MAME emulator the real display is way different.
https://www.youtube.com/watch?v=HxaD_trXwRE
It supports unicode.
It's not clear to me what a "low" or "high" volume of connections is, and if that is number of connections or throughput.
It seems like high performance systems should just be coded like microcontrollers, no OS or minimal embedded real time OS and you manage all your memory yourself.
It does not have to be coherent I think. Process thrashing sounds like an issue though. I imagine if the address space is across all CPU cores then the software can pin to a core so that the access is local. Remote access to another CPU will be slow, but I'm not sure how great it is with caches anyway.