14 May 2008
I know that James already noted Squawk, but this is just too damn cool to pass up!
Squawk stands for simple queues using awk. It's all about consuming and producing messages via STOMP (Streaming Text Orientated Messaging Protocol), a text-based, wire-level messaging protocol. Writing STOMP clients is extremely easy and there are already many STOMP clients available in different languages.
There have been many times in the past where I could have used message oriented middleware at the operating system level with shell scripting. This really opens up some possibilities. Distributed communication at the shell level is unreliable. The ability to use ActiveMQ for reliable messaging from the shell level means that any system level applications can easily communicate in a distributed yet reliable manner. Maybe we should consider trying to get ActiveMQ into some Linux distributions!
Update: For folks who are not aware of the reference to More Cowbell, see the original SNL video. Will Ferrell and Christopher Walken are priceless in this skit! What's even funnier is that open source can be just like this skit sometimes :-).
Posted by Bruce Snyder at 9:16 PM