Aren message-oriented systems slow?
Messaging communications in SAND are defined independently of the transport mechanism. That allows us to use direct method calls for local communications whenever possible. That (and years of experience building a broad range of messaging applications) allows us to build tightly integrated, high performance systems with all the flexibility of a message-oriented architecture. Our transport independence allows us to work across a variety of technologies (or combinations of technologies) to achieve an appropriate balance of speed, flexibility, and external visibility. So you can choose between web services, various JMS vendors, proprietary messaging protocols, or combinations of these as appropriate.