Go Back   CORTEX Forums > Vendors and Service Provders > Open Source Analytics > Open Source News and Opinion
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read

Who says you can’t teach an old dog new tricks?

This is a discussion on Who says you can’t teach an old dog new tricks? within the Open Source News and Opinion forums, part of the Open Source Analytics category; This week we announced our latest design studio from Talend.*As you’ll recall we launched Talend ESB earlier this year, which is based on Apache Camel, CXF, Karaf and ActiveMQ.*This time ...


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 5th July 2011, 10:06 PM   #1
Administrator
 
Join Date: Oct 2007
Posts: 15,951
Blog Entries: 7
admin has disabled reputation
Post Who says you can’t teach an old dog new tricks?

This week we announced our latest design studio from Talend.*As you’ll recall we launched Talend ESB earlier this year, which is based on Apache Camel, CXF, Karaf and ActiveMQ.*This time we are focusing on democratizing the ESB and in doing so, making it easy for Web Services developers to solve application integration challenges in minutes.

As with all our products, our goal is to present a common experience and look-and-feel to our users, thus making is easier for someone to start with one tool and as their needs involve, quickly get up to speed with the next tool in the Talend portfolio.

I experimented with Talend ESB Studio this weekend and I’m very impressed. Impressed that I could quickly get an example up and running in minutes and then see it running on Talend ESB. *I am also very pleased that we only started to build Talend ESB Studio this year and we’ve already got a product ready for download that is really useful.

There are 2 really nice features that I believe are game changers for Apache Camel development.
  • The first one is that you can completely develop your application (a Camel “route”) with the Eclipse-based designer and get on-screen statistics as you test the execution of your Camel routes. Quite often when writing integration logic, you can miss the fact that although you application has read, say 1,000 messages, you’ve only processed 990 of them. “Where did the other 10 messages go?” Well, with Talend ESB Studio, you can see the actual route that an individual message took, based on the EIPs and routing logic you’ve designed. This is very neat. Of course for users of other Talend products, it’s something that you have been used to for some time. I’ve attached a screen shot of a very simple example that shows an EIP (Enterprise Integration Pattern) called a “MessageFilter”. The MessageFilter acts on the content of the input files that are read from the “inbox” and sends them to 1 of 3 endpoints. Within Apache Camel, you can specify numerous different types of endpoints or what are called “components” (http, file, ftp, jms, cxf, etc – see http://camel.apache.org/component.html) which are specified using a URI. I’m using “file” for my example here. You can see that that we simply filtering the files based on a simple string: “Paris” or “Dublin” get specific endpoints, otherwise it goes to the “other” endpoint.
  • The second thing to highlight is that you can export your “route” as an OSGi bundle and run it directly on top of Talend ESB. You often hear developers explain the virtues of OSGi such as modularity, application life-cycle support, dependency resolution - but when you scratch beneath the surface, you’ll hear some war-stories about how getting the OSGi bundle configuration ‘just right’ can take lots of time, even for relatively competent OSGi developers. Well, again, Talend ESB Studio makes this task pretty simple, by automatically resolving the Route dependencies and creating the bundle for you.
As always we are very interested in your feedback and hearing your suggestions for improving the product. You can download the free Talend ESB Studio from here. If you have any questions, don’t hesitate to post a question to the Talend Forum under the Talend ESB section.

Fabrice




More from the Talend blog ...
admin is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Google teaches old docs new tricks Latest News Headlines Latest News 0 24th February 2011 02:57 PM
Teach for America's Youth Is Being Served admin Prediction Markets News Feeds 0 2nd February 2011 03:24 AM
What Can Procrastination Teach You? admin Prediction Markets News Feeds 0 8th October 2010 01:23 AM
What the US Army can teach you about social media. BuzzNumbers BuzzNumbers 0 2nd September 2010 05:18 PM
Seven Google Analytics tips and tricks Gruden Gruden 0 26th June 2009 01:08 PM


All times are GMT +11. The time now is 07:57 AM.

© The Business Intelligence Group

Search Engine Optimization by vBSEO