May 01, 2008

Twitter Said To Be Abandoning Ruby on Rails

This is dumb. Don't get me wrong - I love to RoR tossed under the bus, since the Rails fans can sometimes irritate me. But scalability almost rarely ever has to do with your web framework and usually everything to do with the back-end and middle tier and how you store and fetch your data. I highly doubt simply replacing the rails front-end with some other front-end can help. Now, if they are doing an entire product rewrite, that's another thing... but I imagine that might be a pretty complex undertaking!

Twitter Said To Be Abandoning Ruby on Rails

    We’re hearing this from multiple sources: After nearly two years of high profile scaling problems, Twitter is planning to abandon Ruby on Rails as their web framework and start from scratch with PHP or Java (another solution is to stick with the Ruby language and move away from the Rails framework).

    Former Chief Architect Blaine Cook famously said scaling Rails was “easy” in April 2007 (see image to right), but problems persisted after Cook claimed to have conquered the problem. The service most recently had a three day outage affecting their largest users.

    Other massive Rails sites include Scribd , Hulu , and the popular Facebook app Friends for Sale . CrunchBase , our tech company database, is also built on Rails.

    Switching off Rails may not solve all of Twitter’s problems. They have nearly two years of infrastructure built up and would face many more growing pains if they switched frameworks or rolled their own. As Twitter considers moving away from Rails, some companies are doing the opposite: last year, Yellowpages.com scrapped Java for Rails, and is now second on the unofficial Rails 100 wiki .

    Rails has always bred controversy. Developers have argued that it is fundamentally flawed and unscalable; others have argued back saying the opposite (see here , here , and here ). Earlier this year, one of the core community members and creator of the popular Rails web server Mongrel abandoned rails and trashed the community .

    CrunchBase Information Twitter Information provided by CrunchBase

    Crunch Network : CrunchBoard because it’s time for you to find a new Job2.0

February 25, 2008

I'm using mioNEWS

mioNEWS allows us to sort the news via our friends. The more you rate stories high,the more they will show up high for me. It's kind of like Digg but where your friends have the biggest influence on story ranking.


Please get it for yourself and add me as a friend. My news will never be the same.

February 20, 2008

Selenium Users Meetup Next Week!

Next week in Mountain View, CA, we'll be hosting the world's first Selenium Users Meetup. If you're in the area and are even remotely interested in development methodologies, QA, or automation, come on by. The event is on Monday, February 25 from 6:30PM to 9:00PM. You can find out more here

February 08, 2008

Rad slow-mo videos

Ran across this today. Pretty cool way to see stuff blow up at super slow speeds, using your mouse or keyboard to control the speed.

MythBusters : Interactive Motion: iMo Video : Discovery Channel

    Watch Discovery Channel's MythBusters in the interactive motion video player and control the action yourself!

January 03, 2008

Netflix Partners With LG to Bring Movies Straight to TV

Will be interesting to see how this all plays out in the coming weeks. Right now I use Tivo + Amazon Unbox, Xbox Live movie rentals (in HD, which is nice), and also Apple TV + iTunes.

The Apple duo is the worst, since you have to buy the movies, but that is likely going to change in a week or two.

The Unbox stuff is pretty crappy quality, but oh so convenient. A few weeks ago I rented a movie while at a basketball game on my iPhone via amazon.com and had the movie waiting for me on my Tivo when I got home. The experience was great, but the quality sucked.

The Xbox system is actually getting better. The quality is by far the best, but downloads can take a while. It has improved since my first try, however, which took 5 days to download!

The biggest problem, however, is selection. Unless there is a huge library of new releases, it won't be useful to me.

Netflix Partners With LG to Bring Movies Straight to TV

    Netflix, the DVD-by-mail company with more than 7 million customers, has a new strategy that may one day make those red envelopes obsolete.

November 27, 2007

Review of First OSWorkflow Book

I can't believe it's been over 8 years since I first went from "open source user" to "open source developer", but it was all the way back in 1999 when I released OSWorkflow, which was based on my work at Cisco Systems developing a document management system, to the open source world. It was designed to be a simple, easy-to-use workflow system based on the principles of the "finite state machine".

While it was considered lower level than other competing business process solutions, it actually got quite a bit of traction due to it's simplicity and the fact that instead of using big "businessy" terms that other offerings used to describe themselves, it never hid what it was: a core finite state machine engine designed to make it easy to manage the workflow of many entities (people, issues, documents, etc).

Since then, OSWorkflow has been a pretty good success: a GUI for creating workflows was built, the development team evolved beyond just me (in fact, I haven't been involved in the project directly for 5+ years), became the core of the super-popular JIRA issue tracker, and now it has it's own book.

As the original creator of OSWorkflow, I was given a copy of the book and read through it the other day. In addition to the tremendous pride at seeing the contents in print, I was actually surprised to learn many new things about OSWorkflow. The book covers topics such as complex branching, rules engine integration, Spring integration (Spring didn't exist back when I used OSWorkflow!), and even tie in to those complex business process solutions I never quite "got".

Overall, the book is an excellent guide to OSWorkflow and building workflow systems in Java in general. You can learn more about it here and buy it from Amazon here.

November 22, 2007

Ever seen Gattaca

The folks at TechCrunch claim that 23andMe may be the start of a world much like the one in the fictional movie "Gattaca". Perhaps, but for $999 I wouldn't mind finding out what health problems I could be prone to. Then I wouldn't have to worry about the others and can just focus on the few that will be a problem. What a stress reliever!

23andme: Evil Or The Way Of The Future?

    23andMe, the genetics company founded by Sergey Brin’s wife Anne Wojcicki will launch Monday with a service that will bring science fiction into reality.
    23andMe will offer a genetic screening service for $999. The short story is that 23andme will administer a test (presumable a swab) that will take your DNA and screen it. In return [...]