Amazon has launched a new service called Simple Notification Service (SNS) providing the means for setting up, publishing and sending notifications from the cloud, targeting monitoring applications, workflow systems, mobile applications or other notification-based applications.
VMware business unit SpringSource announced today that it had acquired Rabbit Technologies. Rabbit Technologies is the primary sponsor of the open source RabbitMQ messaging system.
Today, the Akka team released version 0.7 of their actors framework for the Java Virtual Machine. Akka attempts to address future concurrency challenges with a solution relying on message based actors, software transactional memory and appropriate fault handling strategies. InfoQ talked to Jonas Bonér about the intent behind Akka, its current state and adoption, and future plans.
There are two technologies which bring communication into browser-based applications at the moment; Bayeux (aka CometD) and more recently, WebSockets. Will one supersede the other, or are there sufficient differences for both to thrive?
OpenCredo Ltd has announced support for talking to Advanced Message Queuing Protocol (AMQP) based messagng servers from Spring Integration, a lightweight ESB-like messaging framework. The new support brings MOM vendors whose product doesn't support JMS to users of the Spring Integration framework. Some Message Queues, like RabbitMQ, are very scalable and don't support JMS.
JBoss HornetQ has proven faster in peer reviewed benchmark, than the current version of ActiveMQ, mainly because of its choice to implement a highly tuned journal that uses AIO when running on Linux. ActiveMQ seems to be going the same way for version 6, pushing the competition.
A new version of the Spring.NET framework, version 1.3, was recently released. InfoQ spoke with Mark Pollack, founder and lead of the Spring.NET project, to learn more about this release and what new capabilities it brings, and also to learn more about the new Spring Integration.NET project.
After JBoss first announced the rebranding of JBoss Messaging to HornetQ this summer, it has now followed with a GA release.
JBoss has announced the availability of HornetQ, an open source, multi-protocol, embeddable, high performance, clustered, asynchronous messaging system. The HornetQ code-base was worked on under the name JBoss Messaging 2.0 for the last couple of years.
W3C has just released Candidate Recommendation SOAP over Java Message Service 1.0, defining how SOAP should bind to a messaging system that supports the Java Message Service (JMS).
App Arch Guide 2.0 (Microsoft patterns&practices), Chapter 6, talks about architectural styles like Message-Bus, Layered Architecture, SOA. Beside those styles there are numerous architectural patterns like Plug-in, Peer-to-Peer, Publish-Subscribe. Some authors make a difference between architectural styles, patterns and metaphors.
Apache Tribes, a Tomcat 6 module, supports group communication in the server cluster. Filip Hanik talked about the challenges in heterogeneous clusters and how Tribes helps with group communication requirements of Tomcat clusters. He did a presentation at SpringOne Americas conference about Tribes messaging framework.
Nanite is Engine Yard's latest addition to their cloud computing strategy: a "self assembling cluster of ruby processes" to form the backend of highly scalable web applications. We talked to its developer Ezra Zygmuntowicz and also got some news about Vertebra.
Microsoft Corp. joined the Advanced Message Queuing Protocol (AMQP) Working Group, an organization focused on the development of the AMQP specification.
The JAX-RS world now has at least 4 different implementations to choose from. But which is the best? Is that a valid question to ask at all? Well Solomon Duskis has set out to try to answer the question as best he can but comparing and contrasting the leading lights in this area.