Article: Blaze Data Services or LiveCycle Data Services?

| by Abel Avram Follow 9 Followers on Feb 16, 2009. Estimated reading time: less than one minute |

This article, by Ryan Knight, compares two similar products: Adobe’s LiveCycle Data Services (LCDS) and Open Source Blaze Data Services. The comparison is necessary to know the differences between the two products in order to choose the right one for a certain situation.

Read: Blaze Data Services or LiveCycle Data Services?

Since LCDS comes in four editions, there are five products in total:

  1. Blaze Data Services - Free and Open Source edition
  2. LiveCycle Data Services Community Edition - A supported version of Blaze DS
  3. LiveCycle Data Service Single-CPU License - A free version of the commercial edition with the additional features but limited to a single CPU
  4. LiveCycle Data Services - The paid version of the commercial edition with support
  5. LiveCycle Data Services Enterprise Suite – The paid version plus PDF Generation, Forms, and Digital Signatures, and others.

Choosing one of them needs to take into consideration the following most important factors: the need for support, the need for data management services, and the need for opening hundreds of concurrent connections. Ryan explains which product to choose considering those needs.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

ALDS by Christopher Brind

The abbreviation commonly used is actually LCDS, which is used in the main article also.

i like the rails by withyou gakaki

rubyamf and phpamf is well
not java platform

Free course on BlazeDS and Flex/AIR by Duane Nickull

If anyone is interested in learning how to build 5-6 projects in Flex or AIR to talk to a custom build of BlazeDS with an Apache Axis SOAP stack (v 1.4), you can download it from This course is self paced and you are free to take the materials, code samples and teach them in your own 'hood. Ciao!

Theoretically it's right, but... by Yakov Fain

Theoretically your conclusions regarding the "useless NIO" may be right if you live in the world of servers with unlimited power CPU/Memory and when each Java thread won't take a specific amount of resources in a JVM with a limited heap size.

Our company, Farata Systems, did some real performance tests hitting BlazeDS hard emulating thousands user requests with a PROFESSIONAL stress test software. This test put the Tomcat/BlazeDS down reaching 800 users. After that, we've created our own solution that works with Jetty server and can be stable with at least 5K users hitting Jetty/BlazeDS. Here's a video recording of this stress

Jetty's suspend/resume thread architecture was supposed to be used as a base for Servlet 3.0 spec, but because of some weird reason it didn't happen, so our solution works with Jetty only at this time.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

4 Discuss

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you