Re_Invigorate

Out of context: Reply #6

  • Started
  • Last post
  • 20 Responses
  • REINVIGORATE0

    It's true we've made huge efficiency changes when redesigning the new system. The old system wouldn't close the connection until a stats request was fully completed and serialized into the database (slow at 600 queries per second!). The old DB was a huge bottleneck that did slow down loads times when under heavy loads.

    The new stats handler (called RServer, a multi-threaded web server written in C++) Accepts a connection, reads its request, then *immediately* closes the connection. Then it goes on to processes the request (caching it in memory for later serialization into the database which resides on a different server). So even under heavy loads your sites load time won't be effected.

    To knock it completely out of the ballpark- the server the javascript include code will connect to is on one of three dedicated servers that (mt) totally delivered on, a DUEL XEON 3.4. That's 6.4 Ghz of power *just* for handling communication between your site and re_. Soooooooo uber fast.

View thread