October 07, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Print this article    Email this article    Talk Back!    Write to Editor

JBoss Unwraps ‘JBossCache’

12/09/2003

JBoss Group, provider of “the most popular Java application server,” unveiled JBossCache, “a new generation of cache technology that unifies all caching on the JBoss application server into a single implementation.

ADVERTISEMENT
Our Popular Webinars
Insurance: Discovering the Missing Link of Business Architecture
BPM for Insurance: Are You Staying Competitive?
Enterprise Service Bus: The case for 'e'SBs
Know Thy Enterprise: Increase Effectiveness With Business Activity Monitoring (BAM)
How Secure is Your Data? Learn about PCI Solutions
You Can Implement Today.
More Webinars

“JBossCache is the backbone for clustering on JBoss and implements an aspect-oriented programming (AOP) framework that significantly improves replication and speeds performance without compromising on fault-tolerance or reliability.

”JBossCache features a tree-structured replicated transactional cache, which can be used for replication of serializable keys and values, and an AOP-enabled subclass, which allows for replication of any plain old Java objects (POJOs). These combine to enable a host of new services, previously unavailable, which will be integrated with JBoss,” JBoss says.

"Cache technology has always had to trade off between high reliability or high performance," said Bela Ban, developer at JBoss Group and lead developer of JGroups, a JBoss Group-sponsored open source project. "With its flexible configuration, plus the AOP functionality, JBossCache can be used both as a high-performance or a high-reliability cache, all provided by the same code."

JBoss explains that, “JBossCache can be either local or replicated. JBossCache performs basic functionality such as locking, replication and transaction management, all of which can be configured. The AOP subclass takes JBossCache functionality to the next level and enables Java objects with AOP capability. That is, it allows objects to be inserted and replicated transactionally between nodes in a cluster. The AOP-enabled cache automatically analyzes an object when it is inserted in the cache and knows exactly when any field has been changed. Auto-detection of modifications substantially cuts down on network communication, resulting in improved performance and speed.”

JBossCache will feature the following services, AS DESCRIBED BY JBOSS:

  • JNDI (Java Naming and Directory Service), a fail-safe lookup service that will be distributed


  • HTTP Session Replication, which is critical for integrating the Tomcat Web container, making transactions available on all nodes, so a server crash is invisible at the application level


  • Stateful Session Bean (SFSB) Replication, which allows objects to be replicated to all servers


  • Entity Bean Replication, which is important for clustering. This allows caching of entity beans without going to database or having to serialize those objects. The ability to cache in memory, locally results in huge performance gains, in some cases speed increases by a factor of 20.



More Top Stories
Get Smart About Database Security Gold Club Protected
We Still Need To Focus On Connectivity Gold Club Protected
Retro App Development Gold Club Protected
Future IDEs: How Flexible? Gold Club Protected
WebSphere App Server V5 Packs Pizzazz Gold Club Protected
The Path to SOA Gold Club Protected
More Top Stories
Related News
Open Up That Data: WSO2 Introduces WSO2 Data Services
Sun Shines on Open Source Identity Management
Riding the Next Platform Wave: .NET Framework 4.0 and Windows Server "Dublin"
More News
Print this article    Email this article    Talk Back!    Write to Editor
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
Enterprise Service Bus: The case for 'e'SBs
Date: Oct 16, 2008
Time: 14:00 PM ET
(18:00 GMT)

REGISTER TODAY!
BPM for Insurance: Are You Staying Competitive?
Date: Oct 28, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  BI and BPM Trends in the Mid-Enterprise: March 2007 Survey Results
Gain insight into key influencers for consideration of Business Intelligence and Business Performance Management tools in the Small - Mid-Sized...Learn More
ebizQ also recommends
 FILLING HOLES IN THE SOA STACK WITH RUNTIME GOVERNANCE
 SOA Middleware: An Agile Framework for Fast, Flexible, Low-Risk Service Deployments
 Multi-Enterprise Integration and Managed File Transfer
 How to Structure your First BPM Project to Avoid Disaster
 How Social Computing, Team Collaboration, and Enterprise Content Management Drive Competitive Advantage
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat