haven't made a pcb in a long time but when i did, used Altium & there were design rule checks for everything; but, none for creepage. Interesting, thanks for sharing.
Today (but not in 2002) if i needed a server with 100k concurrent activities, I'd look to async frameworks - futures/ callbacks but a small number of threads. Akka, reactive streams, etc.
Is a huge number of threads as useful today as 2002?