TypeScript/Nodesocket.ioの仕組みは面白いですがそこまでならずとも、すでにNode.jsコアでHTTPをハンドルしている仕組みのレベルで面白いです。http://mk.hatenablog.com/search?q=Grizzlyhttps://grizzly.java.net/こちらはこのブログの検索リンクと本家サイトです。前の日付ばかりですけどGrizzlyというのにしばらくハマってました。調べてみると今でもがんばってるみたい。nio」とかやっても本家以外は古い日付ばかりです。ブレイクせずに今に至るかなと。隠れて組み込まれてどっかですごいことになってるのかもしれないけど。うん、このときに作りたかったものはNode.js+socket.ioみたいなものをJavaで実現するものだったのだなあ。ダメなのがJavaでやろうとすることだった。Javaなら絶対ブロッキングコード書いちゃうもの。出来るからこそおかしなことをはじめちゃう。気を取り直してNode.jsでいいじゃない!昔と違って老いて体力も無いしって。なってくると悩むのが例外処理です。Javaの例外処理は体に染みてるのでわかるけど、JavaScriptのそれはどこまでどうしたものかまったく加減が分からない。Node.jsでは元々processでイベントハンドラちっくに非同期かつ後日の例外発生を押さえていたところ、domainというものが入ってきたと。いまのところよく分からない。捕捉スコープを自由に設定することがこのdomainによってできるようにしたかったみたいだけど、だからこそどういった粒度で例外設計したものか。