One of the advantages of our decades of combined experience is speed—we identify, prioritize and fix the causes of performance and stability problems as quickly and effectively as humanly possible. If you’ve got ColdFusion performance and/or stability problems, and you haven’t yet hired us for consulting, then I’d like to invite you to try our [...]
Ok, so I know what you’re thinking. You’re thinking I must be crazy for suggesting that a simple built-in unique randomization function could somehow be instrumental in crashing a ColdFusion server, right? Well, before you go calling me a lunatic, let me assure you that the ColdFusion createUUID() function DOES, in fact, represent a threat [...]
I was reading with some amusement Doug Boude’s retort to a Java purist that was dismissing ColdFusion for being too… simple? to be considered a “real” language, and I was reminded of a topic I commonly rant on. It’s what I call the Three Phases of Programmer Development.
Phase One
A novice programmer is happy to [...]
Or, “Installing Flex Data Services 2 Express as a Windows Service”
This guide is for those who know nothing of Tomcat, yet are sick of having a command prompt in the background when you are trying to work with FDS. I’ll assume that you’re running Windows, and that you’re doing this on your local machine, so [...]
Abstract
Use of the ConcMarkSweep garbage collector for the “tenured” generation is undesirable when RMI (Remote Method Invocation) garbage collection is occurring.
Introduction
Java doesn”t require that you explicitly release memory allocations in your program, which greatly reduces the time to build useful applications and eliminates most memory leaks. However, a significant part of any application is [...]
I have been observing the great work that Doug Hughes has been doing on Reactor. “Reactor is an ORM framework (Object Relational Mapper), meaning it transcodes your relational database into objects for you to use in your CF programming”. Because of pressure of work I had not been able to be very useful [...]
With all versions of ColdFusion MX 6.1 and forward we are, as we have mentioned many times, squarely in the J2EE (Java EE) world. It does not matter
whether CF is installed as a stand-alone or multi-server version, there will a jvm.config file. In stand-alone installs it resides in the
{drive}{cfusion_root}\\runtime\\bin directory in multi-instance and [...]
Now includes ModelGlue…We cannot emphasize enough that Web applications should never be deployed to Production until they have been load tested, thoroughly. Recently we carried out some fairly extensive load-tests in our Downey, CA lab. We spend a lot of our time helping clients to set up a functional QA-Staging-Testing environment and the infrastructure to [...]
The answer is YES! Since the release of CFMX 6.1 we have been 100% in the Java world; from 6.1 Enterprise on CFMX is a fully-fledged J2EE (now known as Java EE) application. In the process of that move lots of good things happened to us as CF-ers. Most of what gets blogged and talked [...]
Most of the work we are doing at present revolves around ColdFusion’’s Engine Room, the Java Virtual Machine (JVM or JRE). This involves lot’’s of load testing and in particular load testing different frameworks, FuseBox, mach-ii etc; when I get some breathing space I”ll publish some of our findings.
Whilst looking around for some information [...]