LL Planets "Node.jsとは何だったのか"セッション向けポジペ
Ryan Dahlの目指したもの Node's goal is to provide an easy way to build scalable network programs. Nodeの目的は、スケーラブルなネットワークプログラムを作成する簡単な方法を提供することです なぜこれを目指す必要があったのか 解決すべき問題があったから 解決すべき問題 C10K問題 - ハードウェアの性能に関わらず、同時接続するクライアント数に限界がきてしまう問題 - 原因は複合的だが、主な原因の1つはスレッド数の増大 - Ajax/Cometが出てきて注目された どうやって解決したか イベントループとノンブロッキングI/O
・日本語の情報が溢れている分野と、本当に遅れている、もしくはガラパゴス化している分野がある。やはり日本語の情報だけに依存していると、知らず知らずのうちに「日本人が強い分野」に引きずり込まれてしまうことが最も恐ろしい。 例えば、美学や芸術論を軸としたいのにも関わらず、いつのまにか、テクニカルフェティッシュな方向へと引きずり込まれること。 海外の論文誌など、英語の情報に目をやると、自分がどれだけ偏見に飲み込まれていたかすぐに気付く。 ・”何となく分かった”は”分かった”内に入らない。それは知ではなく、気分。いつのまにか消え去る。 ・「明日にしよう」の明日が365日続くこともある。 ・自分の下手さを恥じない。格好を付けない。下手なら下手なりに、地道に易しいやり方からはじめればいい。続ければいつの間にか上手になっている。 ・物理的な作業と違って、読書はアウトプットが無い。だから作業の質が見えない。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く