The thing that bothered me most with CF 4.5 was the crashing under heavy
loads.  From what I gathered off Allaire's site this was due to too much
data being pushed through the /tmp/cfserver pipe, and timing between
threads would get messed up and basically trash the whole process
requiring a restart.

Granted, there was a workaround to this -- you'd force Apache/Cfserver to
use TCP/IP sockets (versus a Unix socket) and all was fine.  Minus the
10-15% documented performance hit.

Then, they released a patch for everything below 5.0, which fixed a
security hole... and introduced a documented 8-10% performance hit.  I
really wish they would disclose some sort of exploit and a paper detailing
exactly what was wrong with the 4.x and below architecture that allows
people to view/delete any file on the system.

Not too long ago on the list there was a bug report involving <cfexecute>
under 5.0, which seemed like another threading issue with CF under Linux
under heavy load.  I don't remember any report coming across that this
problem was entirely solved either.

So, my question is, has anybody -really- put CF 5.0 through it's paces on
Linux?  Buidling a cross-platform SMP aware multi-threaded application
certainly isn't an easy job... and given Allaire's track record (in my
world) I really don't have much confidence in trying out a new version of
the server.  Was 5.0 a complete re-write?  What sort of architectural
changes were made to it, if any?  What sort of tests are done on a CF
server before it's declared ready for the world?  As was mentioned in the
long ago posts on <cfexecute> threads sometimes act differently w/
different libraries and kernels, which can vary from distro to distro.  Is
there a set of CF pages and corresponding scripts to force the server to
execute them to test things like this?  If so, can we play with them?

Sorry, I realize I'm a bit bitter and biased against CF server.  But
received a product labled "Enterprise Edition"  and having it crash
because the default install isn't setup to handle heavy loads?  If I
wanted that I'd have put IIS up to the job on a box w/ 64 megs RAM :)

Justin Buist

On Tue, 31 Jul 2001, Damon Cooper wrote:

> Just in case you hadn't heard (I thought we put this to bed on this list
> several months back when we shipped CF5): CF5 on Linux SMP ROCKS THE
> HOUSE!!! :)
>
> Up to 4.5 X (TIMES) faster than CF4.anything.  Much more solid, MUCH better
> scaling, MUCH less memory, dynamic footprint reduction, etc, etc, etc.  On a
> 2.4 kernel, it goes FASTER THAN NT4.0 and Win2000 on the same hardware in
> some tests.  It's very, very, very fast.
>
> I'd compare it to *anything* from *any vendor* on Linux.
>
> Try it for yourself.  The download is free, try it for 30 days, and if I'm
> full of it, go back to what you're using now.  If it's true, buy it and
> spread the word!
>
> - D
> ------------------------------------------------------------------------------
> Archives: http://www.mail-archive.com/cf-linux%40houseoffusion.com/
> To Unsubscribe visit 
>http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_linux or send a 
>message to [EMAIL PROTECTED] with 'unsubscribe' in the body.
>


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/cf-linux%40houseoffusion.com/
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_linux or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to