10 Oct '12, 5am

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

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

infoq.com 10 Oct '12, 7am

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

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....

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...

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...

SourcePad is looking for a Ruby on Rails Develo...

thebobbery.com 08 Oct '12, 1pm

Ruby on Rails Developer Company Name SourcePad Location Pasig City, Philippines Date Posted October 8, 2012 Category Devel...

Source: Ruby on Rails Developer: £45000 - £5000...

jobs.designweek.co.uk 08 Oct '12, 4pm

Ruby on Rails Developer - £50,000 - Central London - Agency My client; an exciting start-up agency specialising in the pha...

Expert Ruby on Rails Developer by johnramiro2

freelancer.com 08 Oct '12, 12am

Project ID: 2547191 Project Type: Fixed Project Description: I am looking for a long term partner that is good with develo...

Ruby on Rails Team member by bradleysnider: Web...

freelancer.com 08 Oct '12, 6am

I'm have experience in Web Scrapping applications on Ruby and using Ruby on Rails to display the data saved in the databas...

いろいろガイドライン的なのが書いていて有益だった。あとでブログ書くか。 Ruby on Rai...

edgeguides.rubyonrails.org 06 Oct '12, 9am

Ruby on Rails is not "someone else's framework." Over the years, hundreds of people have contributed to Ruby on Rails rang...

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 ...

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 ...

Android and Ruby on Rails - Object Mapping: I h...

stackoverflow.com 06 Oct '12, 11pm

I have a Ruby on Rails web application, and I'm currently working on an Android application. I would like for the android ...

YouTube Dashboard by bbtam

freelancer.com 05 Oct '12, 8pm

Project ID: 2541566 Project Type: Fixed Project Description: Experience: YouTube API (Thorough knowledge of releases and b...

Looking for Expert in Ruby on Rails amoung othe...

freelancer.com 06 Oct '12, 8pm

Project ID: 2544350 Project Type: Fixed Project Description: I am looking for a long term partner that is good with develo...