Yep, we're at it again. I blogged previously about Adobe's sponsorship of the Tour of California bike race, and this week Adobe LiveCycle Data Services 2.6 (Beta) and Flex is powering the Tour of Georgia bike race, running on clustered servers at Media Temple.
Again, special thanks go to Allan Padgett, who is deeply involved at all levels, Ed Solovey, Alex Glosband, Seth Hodgson and Jeff Vroom from my team (LiveCycle Data Services Engineering) for their hard work on this, tweaking the site, and finding a few issues of additional "bulletproofing" that will make it into the final LC Data Service 2.6 product as a result of the experience of powering the two Tour race events.
Briefly, the Tour Tracker is a Flex application written in Flex 3 connected to a cluster of 12 LiveCycle Data Services servers and a network of servers provided by Akamai. GPS data comes from units on the cars and on the bikes, using the cellular network to send GPS via UDP back to one of our LCDS servers. Chat is via LCDS messaging. Play by play is via LCDS Data Management. Photos are using the Flickr API.
Check it out live here:
Hot off the press, a new version of the Data Services Stress Testing Framework has been posted to Adobe Labs.
The Data Services Stress Testing Framework helps developers using LiveCycle Data Services ES 2.6 load test their applications. This tool was formerly known as the Flex Stress Testing Framework. It has been updated for LiveCycle Data Services ES 2.6 and has many new features and bug fixes.
Grab it here!
A great little post on the step-by-step instructions to get BlazeDS up and running on Amazon's EC2 service for Flex RIA apps:
Below is a list of Adobe LiveCycle Data Services and BlazeDS product info, demos, doc and customer reference links that you may find helpful.
LiveCycle Data Services Community Edition
LiveCycle Data Services ES
LiveCycle Data Services ES In-Depth
LiveCycle Data Services ES Features & Benefits
LiveCycle Data Services ES 2.6 Public Beta
BlazeDS Product Documentation: http://opensource.adobe.com/wiki/display/blazeds/Developer+Documentation
Capacity Planning Guide:
Universal Minds GeoLayer Demo:
A simple mortgage application collaboration demo:
A simple Yahoo! MAPS collaboration demo:
Also note that default LCDS turnkey install includes some nice samples with code to unveil the magic:
Just posted to Adobe Labs, we've made available a public Beta of Adobe® LiveCycle® Data Services ES 2.6, the Adobe server-based technology that streamlines the integration of rich Internet applications (RIAs) with LiveCycle Services, J2EE applications, and business logic.
Check it out here: http://labs.adobe.com/technologies/livecycle_dataservices2_6
This release aligns with the releases of Adobe Flex® 3 and Adobe Flex Builder™ 3. It provides new and enhanced capabilities for enterprise developers building application utilizing Flex and LiveCycle. A complete list of new features is contained in the documentation. Below are some highlights.
New and enhanced features include:
- Alignment with Flex 3
- Improved LiveCycle Foundation Integration Features
- Improved RTMP Performance and Scalability
- Scalable HTTP Based Channel
- Data Management Paging Improvements
- Data Management Offline Improvements
- Data Management Improved Subtype Support
- Data Management and Hibernate Improvements
Nota that the complete list of new features and enhancements and fixes is located in the documentation. We sincerely appreciate your participation in the public Beta release, and as always, look forward to your feedback!
This Adobe DevNet article was just posted by the Adobe ColdFusion QE own team lead, Manju Kiran, on how to take full advantage of the new 64-bit WIndows, OSX, and Linux support added in the new ColdFusion 8.0.1 Update that went out a few days ago.
Check it out here: http://www.adobe.com/devnet/coldfusion/articles/64_bit.html
I’ve heard from customers that they really need a solid load testing solution for their RIA Flex apps, and while RadView is just coming into the Flex scene, they do bring a key part of a successful RIA application deployment to the table - load testing – to the table. Your Flex app might be great looking, but how does it perform under load? Can you handle peak traffic periods? RadView’s WebLOAD can help you answer these questions and go live with confidence.
I'm certainly the first one to point out that there are multiple vendors beginning to support the load testing of Flex applications (Load Runner among them), however, I can vouch for the fact that RadView has been extremely responsive, these guys have a great and robust solution, and we’ve worked with them closely on several initiatives and will likely do more work together to better serve our mutual customers.
As Flex is being adopted by more and more leading enterprises, application performance has become critical for the success of Flex implementations. RadView has worked closely with Adobe to develop an Add-On for load and performance testing of Flex applications.
The first version of the WebLOAD Flex add-on supports the HTTPChannel (passes messages in the AMFX XML format) and the AMFChannel (supporting AMF0 & AMF3). Hence it supports using RPC-style services. It can also support messaging, if you configure your application to fallback to one of the polling options (just for the sake of testing). Future planned versions will support the StreamingAMFChannel and later the RTMPChannel to cover messaging and data management services natively, covering all the bases for RIA load testing, as it were.
When running the load test against your application, you can use WebLOAD’s Performance Measurement Manager to collect server-side statistics from both BlazeDS and LCDS (together with the other servers that run your application) to see how they behave under load.
Check it out and download the eval version + Flex Add-on here: http://www.radview.com and give it a try with your application. (NOTE: You do need to ask for a license that includes the Flex Add-on, by emailing email@example.com).
Hope that helps!
ColdFusion 8.0.1 has been released. Get your free update here:
The ColdFusion 8 Update 1 release is a follow-up to the extraordinarily well received initial release of ColdFusion 8, and includes full support for 64-bit OSs, as well as support for Mac OSX 10.5 ("Leopard") and Windows Server 2020.
We have also added some core language improvements, including nesting of structure and array creation and have made AttributeCollections significantly more powerful, allowing developers to create structures of information that can be re-used from one tag to another.
See the Release Notes for full details and the full list of feature additions.
The ColdFusion 8 release is one of our finest ever, but there is always room for improvement, so in addition to the feature updates, we have also fixed a significant number of reported issues. Take a look at “Issues Fixed in this Release” in the Release Notes for details.
Adobe ColdFusion 8 continues it's UNBELIEVABLE adoption curve without sign of letting up, and we now have the all-OS 64-bit platform support firmly nailed down in 8.0.1.
Nice job team!