There are new chapters available on ActiveMQ in Action book in Manning Early Access Program (MEAP). This time you can read:
- Chapter 12 – Tuning ActiveMQ for performance – gives detailed explanation on various techniques you can use to improve your brokers’ performances
- Chapter 14 – Administering and managing ActiveMQ – explains how to monitor your broker using JMX, advisory messages and such
Another month, another Fuse message broker 5.0 branch update. This time, it comes with HTTP transport and a message consumer improvements.
OSGi containers are becoming a deployment platform of choice for many developers these days. That’s why nearly all server-side Java software is packaged as OSGi bundles and ActiveMQ is not an exception. I wrote an article that goes into the details on how to deploy and use ActiveMQ broker and web console in Apache Karaf (and ServiceMix) OSGi environments. I hope you’ll enjoy reading it.
We’ve cut and thoroughly tested another Fuse Message Broker 5.3 release. If you need a stable 5.3 ActiveMQ version, try it out. You can find more info about this release here.
Another incremental improvement of the ActiveMQ 5.0 branch. Check release notes for more details.
While waiting for Apache ActiveMQ 5.3, you can try our latest cut of Fuse Message Broker 126.96.36.199. A lot of issues are already merged and thoroughly tested. Also, it very easy to do a switch back and forth (take a look at this article for more details).
Jettison 1.1 has been released. New features in this release are:
- DOM API
- Type converters
- OSGi bundle packaging
You can find the full change log for this release on the Download page. Enjoy!
ActiveMQ has been added to Hudson continuous-integration server instance at Apache http://hudson.zones.apache.org/hudson/job/ActiveMQ/. Now you can have more insight into test runs and snapshot builds. Hudson will also send failure reports to our dev mailing list, making us address them promptly.
As a part of this change, the snapshots location and Maven repository has changed. If you’re using ActiveMQ snapshots in your projects, be sure to add the following repository to your Maven configuration:
Nice explanation of importance of asynchronous messaging by Dooplr CTO Matt Biddulph at dConstruct 2008
And I am not going to any update, but I just want to say to every developer in the room that you need to be playing with asynchronous messaging right now on your servers. You need to grab Apache ActiveMQ or Beanstalk, or play with Amazon’s Simple Queue system. And start building a different sort of gearing into your website.
Think of each of these layers as things that may want to run at different speeds in an engine. And the way you make things run at different speeds in a mechanism, is to put gearing in between them, and to allow them to freewheel from each other from time to time. And not all proceed in lock start. It’s, because, it’s going to be an enormously important engineering principle for the future.
If you were planning to buy ActiveMQ in Action (ebook, print or both), you’re in luck. Until March 23rd, you can use coupon code activemq40 at Manning site and get 40% off the regular price.