The easy road

To doubt everything or to believe everything are two equally convenient solutions; both dispense with the necessity of reflection.

H. Pointcaré

 

links for 2011-02-21

links for 2011-02-10

links for 2011-02-09

links for 2011-02-06

ActiveMQ issues update

This is a follow up to a previous entry I made about problems experienced with ActiveMQ 5.

First, let’s get this out of the way: I get what open source is; I get that there are a LOT of people who invest a LOT of their personal time; I get that while these people are working hard, I’m climbing cliffs instead of helping them even though I have the capacity and knowledge to do so; I get that criticism isn’t cool, especially when voiced publicly; and I get that I can be abrasive :).

With that said, in the last couple of months, we’ve worked hard to give ActiveMQ an nth chance. Unfortunately to no avail. The good folks at ActiveMQ have mentioned that we may be the first to use ActiveMQ the way we are. There has been a lot of effort into debugging the problem and there may be light at the end of the tunnel, but a fix is most likely a ways off.

The good news (for us that is), is that we have decided to keep ActiveMQ but in single broker configurations. Obviously, this is far from ideal, but all our products are currently programmed and architected around the possibility of a broker being unavailable, so we’ll keep on programming in the safeguards. I repeat: ActiveMQ is awesome in a single broker or embedded scenario.

links for 2011-01-18

links for 2011-01-07

links for 2010-12-09