Gallery Borked - Working on a fix
Originally Posted by cthree,May 15 2005, 10:01 AM
I had to write a multithreaded caching image transformation server in C to cope with the the number of transformed images we need to serve without instantly crashing the web server in the process.

Precisely!
Good news update...
I have the image transformation server running. It's not actually serving images at the moment because I want to see how it handles the load of the live site. From what I see right now it's looks to be doing just fine. When I say running I mean it's doing everything but transforming the images. It's running and spitting out to me all the requests it gets. Once it's run for an hour or so without any major problems I'll start to have it do the actual transformations.
I'm just trying to do it a layer at a time so I don't end up with too many problems to solve all at once.
We're looking at 2-3 hours before it's running as it should assuming no major issues crop up.
Thanks for hanging in there. This image server is going to be a real powerhouse for us but I'll leave discussion of that till it actually does something.
Good news update...
I have the image transformation server running. It's not actually serving images at the moment because I want to see how it handles the load of the live site. From what I see right now it's looks to be doing just fine. When I say running I mean it's doing everything but transforming the images. It's running and spitting out to me all the requests it gets. Once it's run for an hour or so without any major problems I'll start to have it do the actual transformations.
I'm just trying to do it a layer at a time so I don't end up with too many problems to solve all at once.
We're looking at 2-3 hours before it's running as it should assuming no major issues crop up.
Thanks for hanging in there. This image server is going to be a real powerhouse for us but I'll leave discussion of that till it actually does something.










