
Gregg PollackとScaling Railsのハウツー
Ruby on Railsは、わずか数年前の登場以来、よくがんばっていますが、必ずしもスケーリングでないと批判されています。開発者は、どんな問題の解決にも正しい方法と間違った方法が必ずあることを知っていますが、Ruby on Railsのスケーリングでも事情はまったく同じです。

Ruby on Railsは、わずか数年前の登場以来、よくがんばっていますが、必ずしもスケーリングでないと批判されています。開発者は、どんな問題の解決にも正しい方法と間違った方法が必ずあることを知っていますが、Ruby on Railsのスケーリングでも事情はまったく同じです。

Nick Gunn氏は、.NETに対してConcurrency and Coordination Runtime (以後CCR)の実用的な紹介を行う。CCRは.NETで書かれているマルチスレッドアプリケーションの方法と根本的に違い、視点をスレッドから非同期タスクに移行させる。

InfoQ.com向けのこのバーチャルパネルでは、大企業やプロジェクトからスケーラビリティやパフォーマンスの著名人を招待し、みんなが夢に描いているような結果を達成するための秘密を明かしてもらいました。
サンタクロース株式会社がどのようなソフトウェアを使っているのか,疑問に思っているのなら最近の youtube にそのヒントがある。オープンソースソフトウェアしか使っていないだろう,と予想しているソフトウェア技術者たちには苛立ちを覚えるものかも知れない。
MagLevプロジェクトが彼らのRubyVMのバージョン1.0をリリースした。Rubyの実装はGemStone/S Smalltalk VMをベースにしており、GemStoneの分散キャッシュ、ACIDトランザクション、永続性システム(OODB)が使える。InfoQは、MagLevプロジェクトのMonty Williams氏にMagLevがNoSQLの領域のどこによく合うのかなどを聞いた。
Cihan Biyikoglu氏は、Tech Ed 2011で、もうすぐリリースされるフェデレーションと呼ばれるSQL Azureのスケーラビリティ機能を紹介した。フェデレーションは、Azureデータベースの内部オブジェクトであり、そこに含まれるデータをフェデレーションメンバーと呼ばれる追加のデータベースに分散することができる。データはランタイムによて、フェデレーションメンバーに再分散することができる。
性能やFuture機能に多くの改善が行われたAkka 1.1がリリースされた。Akkaの基本機能はScala 2.以外には依存していない。InfoQはAkkaの現在とこれからについてJonas Bonér氏に話を聞いた。
ソフトウェア開発ディレクターで、以前チーフ・ソフトウェア・アーキテクトも務めたMax Indelicato氏は、拡張性のためにどのようにアプリケーションを設計するかという記事を書いた。氏は、正しいデプロイ、ストレージソリューションおよび拡張性のあるデータストレージとスキーマを選択し、抽象レイヤを利用するように推奨している。