Red Hat
Sep 24, 2015
by Christina Lin
Red Hat Tech Exchange has taken place in Vietnam, Ho Chi Minh city two weeks ago, it is a great event held by Red Hat in Asia Pacific Region. It is open to all Red Hat partners who are interested in learning what Red Hat is doing recently, see what the trend of the open source world, basically it is a great event to share your knowledge and experience, to meet other enthusiastic people.

I am very fortunate to talk in this great event, to talk about the things I have been working on and even discuss it with many. Also got lots of great ideas too. So here are the slide.

My first talk was with Thomas Qvarnström about how to handle large size data in JBoss Fuse and how JBoss Data Grid can help in the situation.

Here is the agenda of the talk, we will be talk about this in the up coming webinar on 24th Sept.

Integration often involves storing, retrieving, and transforming data. Using a traditional database in your integration is likely to becomes a bottleneck that is expensive and hard to scale. By combining the agile, lightweight, Enterprise Integration pattern (EIP) based integrations using open source technology with scalable in-memory storage, it’s possible to achieve near linear scalability and boost performance of your integration services.

Slides of the talk,

There are some interesting questions,

Why do you suggest JBoss Data Grid as the medium for claim check pattern, why do you suggest starting up a local JDG? 

Because in JDG, you can set the eviction and expiration policy, so the it avoid running into OUTOFMEMEORYEXCEPTION, also it manages and remove the unwanted entry after use.

When do I use Messaging Topic and when do I use JDG? 

For people who is concern about the sequence of when the data arrive, and if the data seems to have the nature of "fire and forget", that is, when client only get the data when it is subscribe to the broker. And JDG is best if you have client that will keep asking for repetitive data. Or if the data need extra processing we can utilized the Map-Reduce and Distributed calculation in JDG for it.

Original Post