Enterprise Services with SwitchYard

SwitchYard is a lightweight service delivery framework providing full lifecycle support for developing, deploying and managing service-oriented applications. In the not too distant past, application integration was widely considered to be a post-deployment consideration. Development teams implemented business logic and packaged their application for deployment, while system integrators came in …

Kilim: Fast, lightweight, cheap message passing in Java

The message passing (MP) paradigm is often seen as a superior alternative to the typical mix of idioms in concurrent (shared-memory, locks) and distributed programming (CORBA/RMI). MP eliminates worries endemic to the shared-memory mindset: lock ordering, failure-coupling, low-level data races and memory models. It simplifies synchronization between data and control …