Software, Interrupted

Read all 'RabbitMQ' posts in Software, Interrupted
December 24, 2008 4:15 PM PST

Real world example of moving 100% to the cloud

by Dave Rosenberg
  • Post a comment

Soocial running on Amazon Web Services

Soocial.com running on Amazon Web Services

(Credit: Soocial.com)

Examples of architectures designed to run on Amazon Web Services are a great way to illustrate the necessary design changes and patterns associated with a cloud deployment methodology.

Soocial.com, a "one address book solution to contact management" runs entirely on AWS and uses some interesting technologies to make their service work, including RabbitMQ, an open-source implementation of AMQP, the emerging standard for high-performance enterprise messaging. (I've written about AMQP and RabbitMQ here, and here in the past.)

One of the most interesting things is how the architecture isn't dramatically different than it would be if you were to build an on-premise version--except that Soocial is able to take advantage the Amazon Web Services EC2's scale, hot-standby, and backups. It's definitely worth learning more about if you are interested in the cloud.

Via Amazon Web Services blog.

July 2, 2008 2:54 PM PDT

XMPP plus RabbitMQ gateway = high performance Twitter?

by Dave Rosenberg
  • Post a comment

The Rabbit team just released a RabbitMQ to XMPP gateway proof-of-concept.

RabbitMQ Open Source Enterprise Messaging

RabbitMQ Open Source Enterprise Messaging

(Credit: RabbitMQ)
RabbitMQ is an implementation of AMQP, the emerging open source standard for high performance enterprise messaging. Think of AMQP as the open source version of something like MQ Series or other high-volume JMS servers.XMPP is open XML technology for presence and real-time communication.

Message volume shouldn't be a problem for services like Twitter. RabbitMQ with an XMPP gateway might be part of the the solution. The combination means you can inject very high volumes of messages into IM or other XMPP enabled applications with far fewer scale issues.

For the geeks:
The mod_rabbitmq module implements an ejabberd extension module which gateways AMQP (as implemented by RabbitMQ) to XMPP.

Via James Governor Monkchips on Twitter.

  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About Software, Interrupted

In "Software, Interrupted," Dave Rosenberg discusses disruption in the software market, as well as the products and services that keep business technology norms in perpetual flux.

With nearly 15 years of technology and marketing experience spanning from Bell Labs to multiple start-up IPOs, Dave co-founded open-source software company MuleSource and now serves as general manager of Hardy Way. He also happens to be a U.S. patent holder and a workaholic. Technology is his best friend and mortal enemy.

Add this feed to your online news reader

Software, Interrupted topics

Most Discussed

advertisement

Inside CNET News

Scroll Left Scroll Right