Archive for the ‘Scala’ Category

Javaではスレッドごとにサーブレットが動いているが、ScalaでActor使ってサーブレットを並列動作させるというのはどうだろう。軽量プロセスならオーバーヘッドも少ないだろうし、どうにかこうにかかゆいとこに手が届く仕組みにならないだろうか。まあ、ただの思い付きです。Liftは普通のサーブレットなのかな。どうなんだろう。

最近ScalaのLiftフレームワークについてちょっと調べているのだが、
これがなかなか面白い。

MVCのControllerからViewを呼び出すタイプではなく、

ViewにSnippetという部品を埋め込んでサーバサイドの処理を行うフレームワークなのだ。

ControllerがSnippetに置き換わって、ViewをベースにSnippetの集合を構築する。

これは面白いかも。詳細はまた後日。

最近気になるもの

・Sinatra Rubyの超軽量Webフレームワーク。なんかのプロトタイプを作るのにはぴったりかも。

・Scala Twitterで本格的に導入されたので有名。オブジェクト指向言語と関数型言語のいいとこどり、らしい。JavaScriptにはまってる俺からしたらちょい気になるもの。

・SproutCore JavaScriptのみでMVCフレームワークやリッチなUIを実現するものらしい。Railsのような生産性?まだよく分からない。開発にはRubyを使うらしい。近いうちに試してみたい。

・VoltDB 分散型オンメモリデータベース、超高速らしい。RDBMSを使うまでもないWebアプリ上での使用とかに適切なのかな。ただしストアドプロシージャしか使えないので、使いどころは限られてくるかも。一応SQLの構文に対応しているらしい?

カレンダー
2018年9月
« 9月    
 12
3456789
10111213141516
17181920212223
24252627282930