[Tilesathome] New t at h server
Christopher Schmidt
crschmidt at metacarta.com
Thu Nov 8 02:42:29 GMT 2007
So, we spent today getting hypercube set up with the t at h software. The
DNS name has been updated, and within the next 24 hours will pick up the
new name everywhere.
I believe there are already forwarding thingies in place to send the
requests from the dev server to the new server, for those of you who
haven't updated to the latest svn.
Tonight, I worked on the code with deelkar, making the tileset
processing multithreaded, with great results: at first, the machine was
only just keeping up with the requests coming in, hanging out around 240
outstanding tilesets. After adding simple (stupid) multithreading
support -- by using mkdir/rmdir for atomic locking -- the 8 processes we
have running chewed through the queue pretty quick. (I think they went
through the existing 240 tilesets plus all the incoming tilesets during
that time in about 10min.)
The queue is now hanging out at less than 10, and deelkar set up a
little queue_runner thing to keep the multithreaded stuff going. (I'm
not sure yet that it's working how he wants it for final, but it works
and he was tired ;))
So, I think that the new t at h machine is all ready to take whatever abuse
clients can throw at it :)
Regards,
--
Christopher Schmidt
MetaCarta
More information about the Tilesathome
mailing list