> Facebook, for example.  Throwing hardware at something
> like Facebook is not going to help performance issues in the
> software.  Facebook is built using PHP, but they do some
> fancy compiling on the PHP to make it faster.
> ...
> Can ColdFusion run something like Facebook/Twitter, ...

There's no inherent reason ColdFusion couldn't run it, but you'd be
spending a lot more on hardware and licensing than you would probably
be sane to do.  Once you get to that scale, every architecture
decision becomes critical.  Something that makes a 2% difference in
efficiency at any level can cost or save millions of dollars.  At that
scale, ColdFusion's licensing costs alone would be a deal-breaker for
anyone with even a rudimentary understanding of economics (sure, there
is Railo and others but I'm focusing on Adobe ColdFusion here).  At
scale, the right tool for the right job becomes critical.

ColdFusion's primary value, in my opinion, comes from making difficult
tasks easy for developers so that solutions can be put into production
more quickly and increasing productivity of a development team.

Can ColdFusion scale?  Absolutely, if you know what you're doing and
have appropriate resources to support it, but the same could be said
of any mature technology.  There's nothing stopping you from standing
up a pair of large load balancers in front of a cluster of CF servers
backed by a cluster of SQL Servers, but it won't be inexpensive.
Assuming your architecture is sound and the right resources are coming
from the right places (e.g. images/css/javascript being loaded from a
CDN, proper caching being used across the board, good database design,
etc.) there is no reason ColdFusion can't be part of a well-designed
architecture aside from the cost.

The question you should be asking is which platform is best and most
cost effective for YOU at the scale YOU expect to achieve, and how
does that scale factor in with your goals (e.g. is it okay to start
with ColdFusion and limited resources and get something online more
quickly and then, if you become the next Facebook, is it okay to
rework your platform into something that will scale at a better cost
effectiveness?).


-Just

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-community/message.cfm/messageid:350420
Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-community/unsubscribe.cfm

Reply via email to