The Artima Developer Community
Sponsored Link

Java Buzz Forum
TIBCO on Rails

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
dion

Posts: 5028
Nickname: dion
Registered: Feb, 2003

Dion Almaer is the Editor-in-Chief for TheServerSide.com, and is an enterprise Java evangelist
TIBCO on Rails Posted: Jun 5, 2007 5:51 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by dion.
Original Post: TIBCO on Rails
Feed Title: techno.blog(Dion)
Feed URL: http://feeds.feedburner.com/dion
Feed Description: blogging about life the universe and everything tech
Latest Java Buzz Posts
Latest Java Buzz Posts by dion
Latest Posts From techno.blog(Dion)

Advertisement

I got into another "chat" with someone who was mocking Rails due to the fact that he keeps seeing a cat when he tries to use Twitter.

"This app is slow, therefore Rails can't scale"

This is an old argument of course.

The problem is that Twitter doesn't scale in the same way as many Rails applications.

I talked about how Scaling out 37 Signal-style applications is convenient. In many ways, Twitter is more similar to a real-time stock exchange than a simple CRUD application. Tweets may not be quite as important or timely as $$$ (stock info), but there are some similar issues.

This is why, for Twitter to scale nicely, it probably makes sense to use a message bus that can scale out nicely. Pull versus Push / the loose coupling can really help you out, and you can copy what NASDAQ does instead of Basecamp.

The message bus could be Ruby, could be ActiveMQ, could be TIBCO Rendezvous.

This architecture change would surely do a lot more for you than "re-write it in Java", which may give you a slight boost (e.g. more out of less machines), but is like adding lanes to 101 instead of using public transport.

Read: TIBCO on Rails

Topic: Polish Blog Spam Previous Topic   Next Topic Topic: Topsy Turvy

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use