8chan server upgrades have been ordered, but are not yet delivered. Should arrive sometime this week; I will bring the upgrades online as soon as possible. We are going to try and triple our current throughput capability before the midterms.
The Tokyo Game Show is going on right now, which is also contributing to the lag.