Middleware

TwitterFacebook
Get flash to fully experience Pearltrees
This article presents different models of how messaging can be done. It discusses drawbacks and advantages of individual approaches. It is meant as a background reading to learn how ØMQ differs from traditional messaging systems.

Broker vs. Brokerless - zeromq

http://www.zeromq.org/whitepapers:brokerless
http://blog.octo.com/delegation-de-taches-avec-zeromq/#more-28910

Délégation de tâches avec ZeroMQ

La délégation de tâches en asynchrone est un moyen efficace d’alléger la charge que subissent nos systèmes. En effet, de nombreux cas d’utilisation ne nécessitent pas d’être exécutés de façon synchrone lorsqu’un utilisateur effectue une action ou qu’un événement extérieur intervient. Par exemple, lorsqu’il n’est pas nécessaire de restituer la dernière version des données et que le traitement avant restitution est coûteux en ressources, il est possible de renvoyer des données préalablement mises en cache et de déporter en asynchrone une tâche de rafraîchissement de ce cache. Un autre exemple concerne les systèmes qui mêlent des requêtes fortement consommatrices en ressources (CPU, mémoire, …) et des requêtes peu consommatrices pour lesquelles on va vouloir garantir une latence faible même lorsque des requêtes consommatrices sont en cours de traitement.
Drools - The Business Logic integration Platform Drools 5 introduces the which provides a unified and integrated platform for Rules , Workflow and Event Processing . It's been designed from the ground up so that each aspect is a first class citizen, with no compromises. Upcoming events IntelliFest (USA - San Diego - 22-26 Oct 2012) Medical/Healthcare : Monday 22nd http://www.jboss.org/drools/

Drools