(apologies for showing up late for the party...)

On Tue, Nov 20, 2001 at 08:18:13AM -0500, Chris Winters wrote:
> uri guttman has a product called Stem that has some overlap with
> message queues/systems in general. He gave a presentation on it at
> YAPC::NA 2001. He's focusing more on large-scale network management,
> but the architecture is very flexible. I'm pretty sure it's not GPL,
> but it's a good source of inspiration in how to tackle synchronization
> problems, etc.

I don't think stem is gpl'd, but I'm 99.44% positive it's an 
all-open source all-Perl framework.

Uri has been working on stem for years, and it's a solution in
search of a problem.  He's been fighting hard (and succeeded) to
improve Event.pm (and possibly Poe?) to build simple, reliable
messaging systems.  The first example I saw  was a 5 line stem
program that did something interesting like a telnet client or a
chatbot; most of those 5 lines were setup.  

If stem isn't the core of the solution to P5EE messaging, it's
probably tweaking the same knobs and buttons...

FWIW, my money is on something POE-like.  Matt Sergeant and Kip Hampton
independantly reinvented the idea of DBDs with XML::SAX and a factory
class (borrowing from the Java domain, again).  Perhaps what's *really*
missing is something more basic - a reusable infrastructure for pluggable 
implementations of a standard interface (DBD::*, XML::SAX::*, 
P5EE::Message::*, etc.).  Then the email/SOAP/Jabber/XML-RPC/JMS/stem
transport discussion is effectively moot.

Z.

Reply via email to