|
|
|
|
|
Glenn has a follow-up writeup to OpenMQ With Grails and GlassFish where he describes Message Driven POGOs (Plain Old Grails Object) using Spring and OpenMQ.
Check out
Glen's Writeup to see how his
feed/thumbnail fetcher picks and posts requests off the queues.
I exchanged mail with Glen and we will try to post more about his experiences with OpenMQ,
in the meantime, check OpenMQ |
A compilation of today's news of interest:
|
TheRegister reports on a ruling by the US Federal Court of Appeals asserting the Validity of Open Source Licenses. As usual, IANAL, but this surely looks like good news for OpenSource companies (like Sun). Wotif.COM is now a formal reference for Sun's distributions of GlassFIsh Server and OpenMQ. Arun will be Presenting at Rails Europe, Sept 2-4 in Berlin. Ana describes how to migrate SocialSite widgets from OpenSocial 0.7 to 0.8. And Patrick has Nice Words about SocialSite. LWUIT was released, with posts at OnTheRecord, Shai and Terrence. |
|
Glenn has converted GroovyBlogs to a "(largely) message driven architecture" running on Grails on top of GlassFish Server using OpenMQ. Like in the Recent Note on GridDynamics, Glenn started using ActiveMQ and switched to OpenMQ for better stability. He used OpenMQ with HermesJMS for monitoring and with the JMS Plugin for Grails integration. |
Check out the details in
Glen's note;
or check out the
NetCraft Report on GroovyBlogs.
Additional entries are tagged
OpenMQ
|
Max Gorbunov, from
Grid Dynamics
has been testing scalability of
GridGain Software
for a
Monte Carlo Simulation
on Amazon EC2.
Max initially used ActiveMQ but later switched to
OpenMQ to address
Check out
Max's full report
and the
Press Release.
Also check previous entries
tagged as
OpenMQ |
|
With the advent of the GlassFish-powered OpenESB product, there's been some very interesting activity around SOA on java.net so here's a recap of SOA-related projects on java.net : |
• OpenESB - the core project, implementing JBI, serving as the foundation to JavaCAPS and leveraging the GlassFish runtime.
• Project Mural - Master Data Management community. Get your feet wet with this Hands-On-Lab.
• Project Fuji - an experimental project building on GlassFish v3, OSGi, and JBI. Listen to Andi's presentation here.
• JBI Components - a collection of JBI components, Binding Components and Business Engines.
And some sister projects :
• KeyChain - ESB components for legacy application integration for SPML Provisioning gateway.
• OpenMQ - the high-performance JMS implementation that is integrated in both GlassFish and OpenESB.
• Metro Web Services - the one-stop-shop for Web Services from WS-I Basic Profile to advanced (secure, reliable, optimized, ...) SOAP web services.
• NetBeans. SOA without tools?
Expect a roadmap and vision document in the near future for how these pieces all come together (for those that don't already, that is).
|
OpenMQ, the high-quality and Open Source JMS implementation integrated into GlassFish and OpenESB has now reached 4.2 final. OpenMQ is rock-solid and now has wildcard topic destinations, XML message validation, C-API support tested with Tuxedo, support for MySQL Cluster Edition for HA, MySQL Enterprise Edition for standard JDBC message stores, and more. |
If you are new to OpenMQ, check this features list. Full product documentation is available here, the user FAQ is there and the mailing list is at users-AT-mq.dev.java.net. And you're interested in what's coming next, be sure to checkout the roadmap: more APIs, especially scripting and .Net, but also "Better administration integration with GlassFish".
People are noticing the quality and Big references are coming. In the meantime, make sure you've listened to Wotif.com's and SNCF's production use of OpenMQ.
To track OpenMQ, follow the openmq
tag.
|
Ed has announced the second Release Candidate for OpenMQ 4.2, now available at the Downloads Page. Features include:
• Performance Improvements
Full details at Release Notes and 4.2 Highlights. Earlier TA entries on OpenMQ are here. |
Please send any feedback to USERS at mq dot dev dot java dot net.
Fresh from Ed and Linda: a OpenMQ Roadmap. The web site has also improved a lot recently and contains much more information.
|
The current release is 4.1; highlights included JDBC HA, Takeover and JMX interface. Downloads @Java.Net and @Sun.Com (that's under the Sun Java Message Queue brand). OpenMQ 4.2 is the latest release; beta is scheduled for late June and FCS for July. Highlights include Wildcards, XML Schema Validation, Registration, MySQL support, C-API for XA and Performance improvements. See content details and downloads. The "4.2.next" release is being planned now and is tentatively scheduled for end of 2008. The Roadmap lists the features being considered but Send your Feedback. |
The OpenMQ team is always interested in hearing from you at the USERS@mq.dev.java.net alias (starting to grow nicely). Enjoy!
|
Alexis has collected a few good links on OpenMQ in his OpenMQ, the untold story. Noteworthy are the adoption stories from SNCF, TravelMuse, OakAir, RTL and Wotif, and the two uStream.TV videos from CommunityOne: video, part 1 and video, part 2. BTW, I can't find a public page with the roadmap for OpenMQ. I'll post it when I find it. |
|
GlassFish seems to be in a transportation groove; we recently had adoption stories around: Traveling and Reservations (TravelMuse and Wotif.com), Air (FAA and OAKAir) and automobile (Parking Enforcement). The latest addition covers trains through France's SNCF (see TGV, TER Chemin de Fer). |
Check out Alexis's Adoption Story and the Detailed Questionnaire. Special noteworthy to me is SNCF's use of OpenMQ, like TravelMuse, Wotif and others (we need to do a full inventory; our questionnaire didn't use to ask about that).
Two new GlassFish-related sessions for CommunityOne:
|
•
OpenMQ at Wotif (Greg Luck)
- The #2 e-tailer in Australia depends on OpenMQ.
|
|
|
CommunityOne is free but space is limited; register early. |
|
This week's GlassFish podcast is Greg Luck's Podcast. This was part of a set of presentations at GF Day @ Sydney and worth a check. |
Some background/context: Wotif.COM was a very early adopter of GFv1 (story) and they stepped in some bugs long ago fixed. They remained a happy customer and they have recently started using Open MQ.
Also check Alexis' summary, Greg Luck's Adoption Overview and Dave Whitla's OpenMQ Presentation.
And here is the evolution of software, according to Dave's slides...
|
|
• Adoption News:
It just works |
|
George joins Linda in writing about Open MQ. His first entry announced the latest SPEC benchmark: SPECjms2007. This benchmark is analogous to the SPECjAppServer 2004 we have reported regarding the GlassFish AppServer; hopefully OpenMQ will post as good numbers as GlassFish and the Sun WebServer - see TA entries. George's latest entry is a request for feedback from OpenMQ Users. Try OpenMQ through GlassFish or its Standalone Download and submit your comments through USERS@mq.dev.java.net. |
|
Linda has two new posts; one builds on her popular JMS 101 introduction; in the Follow-up Entry she expands the hello world example to use JNDI and administered objects. The second entry is more advanced and covers High Availability in JMS. Linda talks about brokers, clusters, and stores in the OpenMQ implementation and points to the future directions for the project. The OpenMQ team is always interested in your comments at USERS@mq; the binaries are included in GlassFish and separately at their Download Page. Enjoy! |