I'd also say that you need to look at using the appropriate technology
in the right spots. CF is great for all sorts of things. But it was
built for an html/db-centric world. Those parts are often still
important in applications. However, a lot of functionality in modern
applications has moved to a more data-centric and asynchronous world.
Thus the rise of key-value stores (Cassandra, Redis, Couch, etc),
non-http protocols like Thrift, distributed caching, queuing/messaging
technologies for Pub/Sub (JMS, Hazelcast, RabbitMQ, ActiveMQ), etc.
Most all of these technologies can be used along with CF though some
are easier than others.

Facebook was able to scale not only by rewriting PHP to be more
efficient, but also by investing heavily in areas outside of the main
scripting language. Cassandra, for example, was created by Facebook
for their NoSQL needs. If I recall correctly, they also did some
significant work on and contributions to memcached.

So, I'd say the answer is: yes, CF can scale. However, you'll get
better results by choosing the appropriate technologies for different
portions of the application and having a solid understanding of the
way they need to play together in order to maximize performance and
minimize complexity. There is no one true solution that will
automatically do all of that at once.

Cheers,
Judah

On Wed, May 2, 2012 at 8:35 AM, Justin Scott <leviat...@darktech.org> wrote:
>
>> Whew....that looks like it came out of a text book.
>> Well said Justin.
>
> Thanks, my usual responsibilities toe the line between ColdFusion
> development and server/network design and administration so these are
> the kinds of problems I eat for breakfast every day. :)
>
>
> -Justin

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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:350440
Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-community/unsubscribe.cfm

Reply via email to