Going in circles retrofitting a legacy app with one foot nailed to the floor? Optimised the daylights out of your web app but still want that nitro boost to performance? Building a modern "HTTP Accelerator" or "Reverse Proxy" is easy. Learn the strategies you need to turbo charge your site by sweeping all the (crap code|lousy infrastructure|insert problem) under the carpet, and caching pages in front of your web site instead.
One week in and the Winter Olympics website is running very smoothly. For the current Olympic Quad, Daemon are building all Australian Olympic Team sites on Adobe ColdFusion and FarCry CMS. Vancouver 2010's been a challenge but its great to see it all humming away in the middle of the Winter Games.
Mat Bryant (Lead Author) and Geoff Bowers (self-styled Benevolent Dictator) spent all of 11 November talking to a rabid audience about FarCry's past, present and future. And believe me, the future's so bright, we're all wearing shades around the office.
10-13 November 2009 is shaping up to be a week of ColdFusion in Australia; the Forta is in town, FarCry DevCamp, and cf.Objective ANZ conference. Antipodean ColdFusion renaissance or what!?
Recently participated in a great little panel discussing upcoming Adobe releases, local case studies and general geek gabbing. AdobeRefreshTV is an initiative by the local Adobe APAC team to engage the developer community. It's been a little while coming, but its great to see this vodcast live.
Decided to move the webdu conference session podcast to Amazon S3 to improve download performance. Thought it would be cool to put together a custom tag that dynamically builds an iTunes feed from the S3 bucket list XML.
The Jump Start Course for FarCry development should be your first stop for getting to grips with your new FarCry web application. Daemon has released the course free for personal use under the Creative Commons License. On-site and online instructor led courses are available.
Despite our best efforts, the Daemonites still struggle at keeping documentation up to date. Documenting tags and functions is tortuous. Maintaining that documentation on an evolving code base is even worse. Might as well attempt to turn back the tide, or change global temperature by eating tofu.
We work with UUIDs a lot. If you have to work with application code bases that are cross platform and support multiple database servers its the most flexible primary key you'll find. But not all universally unique ids are the same. For example, ColdFusion uses an algorithm for generating them that is not the same as MS SQL Server.
When we talk about "improving performance" we're referring to things like greater throughput, more concurrent users served, improved responsiveness. Putting aside blue pills and nasal delivery systems, scaling application development is after much the same thing. When it comes to web applications, delivering your message as fast as you can leads to greater user satisfaction.