Estoy tratando de entender AMQP. Se ve muy bien para la comunicación entre máquinas (clúster, LAN, WAN) entre aplicaciones, pero no estoy seguro si es adecuado (en términos arquitectónicos y de implementación actual) para usar como un bus de software dentro de una máquina.¿AMQP es adecuado como bus de software intra e intermáquina?
¿Valdría la pena extraer un marco actual de paso de mensajes de alto rendimiento para reemplazarlo por AMQP, o está cayendo en el same trap as RPC al difuminar la distinción entre comunicación local y no local?
También soy cauteloso sobre los impactos en el rendimiento del uso de una tecnología WAN para las comunicaciones dentro de la máquina, aunque esto puede ser más un problema de implementación que la arquitectura.
Historias de guerra serían apreciadas.
http://www.slideshare.net/wamcvey/interprocesstask-communication-with-message-queues – asksol