BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Engine YardがNode.jsをサポート

Engine YardがNode.jsをサポート

原文(投稿日:2011/11/18)へのリンク

Node.jsをサポートするホスティングプロバイダは増えている。メインスポンサーであるJoyentHerokuのようなPaaSプロバイダに加え、Engine YardNode.jsへのサポートを発表した。

InfoQはEngine Yardのテクノロジ部門のバイスプレジデントである Nic Williams博士に話を聞いた。

InfoQ:Node.jsはサポート対象の製品になったのですが。それともまだ実験的な段階ですか。

現時点ではNode.jsのサポートは実験的な段階です。ngine Yard Labsプログラムの一環なのです。Node.jsはEngine Yard Cloudプラットフォームで利用できるようになります。分離した環境で使えるようになるわけではありません。

InfoQ:Engine Yard上のNode.jsの並列実行性についてはどうですか。例えば、複数のNode.jsインスタンスを立ち上げて並列にコードを実行することはできますか。これらのインスタンスは管理したり、接続したりできますか。

Node.jsは私たちのプロダクションスタックであるHAproxyとnginxの背後で動きます。Node.jsのためにnginxにパッチを当ててWebSocketsのサポートを追加しました。CPU単位でひとつのNode.jsを実行できます。

InfoQ: Node.jsのプロセスを管理する既存のソリューションは何か使ったことがありますか。

現時点ではNode.jsアプリケーションのnginxの背後で動せるようにしています。クラスタリングのオプションも複数あります。どれも、スタックの構成オプションではなく、アプリケーションのコードベースに組み込まれています。Node.jsの開発者にもクラスタリングの選択肢を残しています。

InfoQ:Node.js向けのコンピューティングリソースはどのように提供しますか。どのように拡張しますか。ユーザーが動的にコンピューティングユニットを追加できるのでしょうか。

私たちのRuby環境のように、Node.jsの環境は単一のVMから始めることができます。データベースもあります。ダッシュボードを使ってスケールアウトすることもできます。

InfoQ:Cloud9のようなオンラインのJavascript IDEをサポートしていますか。

現時点では特定のIDEのサポートはありません。顧客は自分の好みのIDEを使えます。今のところIDE関連の問題は見つかっていません。

InfoQ:Engine Yardは内部でNode.jsアプリケーションやサービスを使っていますか。

テスト用のアプリケーションで検証を行っています。しかし、現時点では私たちのプラットフォームはNode.jsに依存していません。

この記事に星をつける

おすすめ度
スタイル

BT