10 Oct '12, 7am

ほー、Rails→node.jsへの移行かー。でも記事見ると単純にMongrelがボトルネックな気も。。/LinkedIn での Ruby on Rails 対 Node.js

LinkedIn は先日,パフォーマンスとスケーラビリティを理由として,同社のモバイル用バックエンドインフラを Ruby on Rails から Node.js にリプレースした。これに対して元 LinkedIn のチームメンバが,何が問題であったのか,自身の意見を表明している 。 LinedIn のモバイルエンジニアリング担当ディレクタであるKiran Prasad氏は ArsTechnica に対して,LinkedIn ユーザにモバイルサービスを提供する バックエンドインフラを再検討 しなければならなかった理由について説明した。モバイルアプリケーションを利用しているユーザは全体の 7~8%に過ぎないにも関わらず,Ruby on Rails で実装されたバックエンドが深刻なスケーラビリティ上の問題に悩まされていた,というのだ。 LinkedIn では適用可能な3つのソリューションを評価した – Rails/Event Machine,Python/Twisted,そして Node.js である。Prasad 氏によると,多くのメリットがあることから,最終的に Node.js が選ばれたのだという。 優れたパフォーマンス – いくつかのシナリオにおいて,Node.js は Rails の20倍以上高速だった。 サーバ30台の処理をわずか3台で実行できるため,10倍以上のトラフィックを処理する余地が生まれる。 フロントエンドの JavaScript 技術者をバックエンドコード開発に従事させることが可能になる。この結果,2つあった開発チームが1つに統合された。 LinkedIn がスケーラビリティを理由に Rails を廃棄したことには,Web 関連からさまざまな反応があった。かつて LinkedIn モバイルチームのメンバだった Ikai Lan 氏は,同社の行ったテクノロジ選択とそこで発生した問題について,物語の一部 を公開している。 私たちはスタックとして Ruby on Rails 1.2 を,配信テクノロジとして Mongrel を選...

Full article: http://www.infoq.com/jp/news/2012/10/Ruby-on-Rails-Node-j...

Tweets

LinkedIn での Ruby on Rails 対 Node.js

infoq.com 10 Oct '12, 5am

LinkedIn は先日,パフォーマンスとスケーラビリティを理由として,同社のモバイル用バックエンドインフラを Ruby on Rails から Node.js にリプレースした。これに対して元 LinkedIn のチームメンバが,何が問題であ...

Calling all tech-savvy women for Rails Girls Ph...

sgentrepreneurs.com 11 Oct '12, 9pm

The Philippine Ruby Users Group and Devcon , Ruby & Ruby on Rails is a web software development framework specially target...

How to scale Rails app using Node.js

perfectline.ee 13 Oct '12, 7pm

The node piece is deployed along with the Rails application, not proxied through anything. It’s just sitting on port 8585 ...

Ruby on Rails vs. Node.js at LinkedIn | #nodejs...

scoop.it 08 Oct '12, 8am

Microsoft has recently announced the preview release of Microsoft Driver for Node.JS for SQL Server which allows the Node....

Iniciación a Ruby on Rails 3.2 #píldora

floqq.com 11 Oct '12, 1pm

Iniciación a Ruby on Rails 3.2 Duration: 1.5 hours 5€ (0 Ratings) Description Intoducción a Ruby on Rails ¿Porque Rails y ...

Node is the most exciting innovation in web fra...

manning.com 14 Oct '12, 5pm

JavaScript on the server? Yep. Node.js is an elegant server-side JavaScript development environment perfect for scalable, ...

Ruby on Rails vs. Node.js at LinkedIn

infoq.com 05 Oct '12, 4pm

LinkedIn replaced their back-end mobile infrastructure built on Ruby on Rails with Node.js some time ago for performance a...

#reddit Ruby on Rails vs. Node.js at LinkedIn: ...

reddit.com 06 Oct '12, 4pm

Sounds like an excellent illustration of how architecture and design matter far more, when it comes to performance, than i...

Ruby on Rails obituary

thecoffeedesk.com 21 Oct '12, 6am

The Ruby on Rails phenomenon started by David Heinemeier Hansson in 2004 (fully open sourced in 2005) has had its share of...

UK [contract] Ruby on Rails Developer-London-Co...

contractjob.net 14 Oct '12, 12pm

Preferred choice are currently working on behalf of a mobile company with a proven track record in innovation, they are cu...

Week 8 Ruby/Rails Q&A

thecommongeek.com 14 Oct '12, 1pm

This week, I finished the Rails for Zombies Redux course from Code School which I really liked. I am currently working on ...

Moving forward with the Rails asset pipeline #r...

yetimedia.tumblr.com 11 Oct '12, 1pm

Moving forward with the Rails asset pipeline From Yeti dev Guillermo Iguaran : One of the big changes with Rails 3.1 was t...

How to scale Rails app using Node.js

twitter.com 13 Oct '12, 7pm

When you tweet with a location, Twitter stores that location. You can switch location on/off before each Tweet and always ...

RoR- Event Reminders by CourseCloud

freelancer.com 10 Oct '12, 10pm

Project ID: 2555576 Project Type: Fixed Project Description: We have a HTML/CSS/Javascript overlay for creating New Events...

On cherche dév Ruby on Rails et/ou iOS pour par...

checkthis.com 10 Oct '12, 3pm

Nous cherchons quelqu'un de motivé qui est prêt à intégrer notre équipe actuellement composée de 3 personnes. Nous travail...