Facebook literally has many tens of thousands of servers. Gox has like 2 and only one of them can be the actual trading engine.
The idea that Gox is only running on 2 servers seems horrible. A service which has to handle so much load definitely needs to be scaled better; I really think they need to add more servers, as it's getting ridiculous especially when I'm also unable to cancel any open orders during the lag.