2018年1月14日日曜日

【Node.js】クライアントからの接続が切れたリクエストはどうなるのっと

ブラウザでアクセスしたページの応答が遅かった場合、タブを閉じたりして接続を切るじゃないですか。その後のサーバ側の動作がふと気になったので調べてみました。

いわゆるLAMPスタックのように、1リクエストに1プロセスとか1スレッドを使うアーキテクチャの場合は簡単なんですよ。
プロセスやスレッドをぬっころすだけで全部終わるので。

Node.jsはシングルプロセス・シングルスレッドのイベント駆動だからいろんなリクエストのイベントハンドラやコールバック関数が混在(呼び出し待ち)しているわけで、その場合にうまく該当リクエストの関連イベントだけぬっころしているのかな、と。

2018年1月7日日曜日

【Node.js】Dynamic importをウェブサービスで使うときの注意点

あけましておめでとうございます。今年もよろしくおねがいします。

去年のクリスマスイブに書こうとしていた、V8の最新版に関連するネタを新年最初の記事にします。

2017年12月31日日曜日

2017年まとめ

今日で2017年もおわりですがみなさんは最後の日をいかがおすごしですか。

今年一年を粗く振り返るという誰得記事を書いてみます。

2017年12月24日日曜日

JavaScript puzzlers

おそらく今日はNode.js 2 Advent Calendar 2017 - Qiitaから来た人が多いんじゃないかと思います。というわけで初めまして。そしてメリークリスマスイブ。

2017年12月17日日曜日

Vue.jsをかじってみる

業務でVue.jsを使うことになったので、ちょっと個人的にも使ってみようかと。

2017年12月10日日曜日

東京Node学園祭2017で登壇してきたけど質問ある?

今度は「してきたけど」です。といってもあまり語ることはないんですけどね。

2017年12月3日日曜日

Wineインストールエラー

久しぶりにGentooネタです。東京Node学園祭についてはまた今度ね。