JCredo JDO Professional and Enterprise editions released
Riflexo released JCredo JDO professional and enterprise editions designed to boost JDO applications performance in both managed and non-managed environments through the easy management of local and external database caches, query cache, Lyra replicated cache and a plug-in to Tangosol Coherence. Riflexo also announced that JCredo standard edition will remain free during 2004.
Turin, Italy (PRWEB) December 14, 2003 --After the launch of JCredo standard edition, Riflexos free compliant JDO implementation, the company released JCredo professional and enterprise editions, designed to offer professional developers full support for heavy JDO applications. Thanks to the easy management of local and external database caches and the support of application servers, JCredo Professional and Enterprise editions are made to boost JDO applications performance in production environment. Riflexos management also decided to continue distributing JCredo fully featured standard edition for free during 2004, to offer developers the possibility to use professional JDO tools at no cost and expand the knowledge of JDO among the developers community. JCredo can be downloaded for evaluation on www.jcredo.com
JCredo Standard Edition includes all JDO 1.0 features, advanced features such as built-in L2 cache, prepared statements caching and batch execution, full support of Java Collection framework, native SQL support in queries, query extensions and transaction flushing as well as some JDO 2.0 advanced features like named queries and attach/detach API.
JCredo Professional and Enterprise editions both include Query Cache, LYRA cache -- Riflexos replicated cache specifically designed for the JDO standard - and the ability to use Tangosol Coherence as a clustered cache. The enterprise edition also supports BEA WebLogic, IBM WebSphere, JBoss, Sun One Application Server 7 and Macromedia JRun application servers. These professional editions are brought to the market at a very competitive price with comprehensive 24 hours/day customer support services.
JCredo can be integrated to both JBuilder and Eclipse, allowing domain model enhancement and schema synchronization tasks to be conveniently executed directly from the IDE. Multiple data store configurations can be set and changed as needed in order to test against different underlying data stores, and the JDOQL feature allows building and interactively executing JDOQL queries, which can be stored as named queries in the JDO metadata.
Query Cache dramatically speeds-up applications with heavy database query loads, caching results from previous queries, determining activities which may affect cached query result, and returning the cached query, if no affecting activities were detected. Consequently, unnecessary trips to the data store are skipped, greatly improving any JDO-based application. Another improvement comes from the optimisation of the data fetching process in the runtime query tuning, where queries can be optimized to read data only from fields specified by the developer.
LYRA cache allows caching in distributed environment, where persistence managers may originate from different instances of PM factories working on the same underlying data store. All local caches are grouped in a LYRA scriptorium, which is deployed like a plug-in for L2 caches, in order to allow easier and faster dialog between PM factories instances. With its auto-discovery functionality, LYRA Cache is very easy to use and to configure.
The Tangosol Coherence plug-in gives JCredo users the ability to use Coherence clustered caching with JCredo through a fully transparent module, with no porting or modification of existing applications required. It supports both L2 and Query caching and takes advantage of existing investments in Coherence. Riflexo also developed pin/unpin semantics on top of Coherence in order to allow users better interaction with the cache.
JCredo was already chosen as best persistence mechanism solution among a range of solutions by professional users, for its capacity to bring significant performance improvements. Unito Systems, a Brazilian Java solution provider, uses JCredo for the development of a worldwide translation management system for the World Social Forum. Rodrigo Cavalcanti, Unito's CTO explains this strategic choice: "We decided to evaluate JCredo first for its compliance with current JDO specifications, but were surprised to find resources that we just didn't know were possible, such as the automatic generation of complex database tables representing data structures such as HashMaps. We obtained significant performance improvements with JCredo, compared to other solutions we had already used in some of our less demanding projects. Other advantages are object cache, query introspection and query evaluation. While other vendors reserve some of these features to expensive enterprise editions, JCredo has packed it all in one excellent tool that is going to shorten our project development timelines and give us greater power to address more challenging specifications. The recently released JCredo Eclipse plug-in is yet another excellent reason to give this JDO implementation a try."
"We are excited to see Riflexo enable JCredo customers to effortlessly take advantage of Coherences clustered reliability and legendary scalability by having JCredos caches work with Coherence transparently" said Cameron Purdy, President of Tangosol. We are very pleased that leading ORM vendors are continuing to recognize and take advantage of the value that Coherence clustering and caching provides in assuring reliability and scalability in the large-scale distributed enterprise application deployments."
For further information regarding JCredo, see www.jcredo.com
For further information regarding Tangosol Coherence, see www.tangosol.com
For more information about Unito Systems project, see www.unito.com.br/index_en.htm
About Riflexo
Riflexo is a pan-European software company specialized in extreme java programming, which objective is to create highly performing products at competitive prices.
The company has developed a range of software applications to serve the financial, spend management and middleware sectors. Riflexos financial applications are used by professional traders for online trading and technical analysis, arbitrage and basket trading; its Spend Management products allow professional buyers to place Requests For Quotes and analyse offers through a simple and fast iterative process, and organise online auctions. Today, Riflexo is concentrating on serving the middleware sector to offer developers the easiest and most performing JDO implementation. For more information, contact info@riflexo.com or visit www.riflexo.com
###
CONTACT:
Riflexo Srl
Emmanuelle Girodet
+39-339 146 07 00
girodet@riflexo.com
|