サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
doublefree.hatenablog.com
最近Erlangの入門書を読んだので、Erlangで何か書きたいなとおもっていました。 特に何も思いつかなかったので、ありきたりですが、チャットを書いてみました。 やりたかったこと ブラウザだけでチャットしたいよね 超高速ポーリングとか、やだよね(昔学生時代にそんなチャットを作ったな、、) 基本的な構成 CGI (WWWサーバ) yawsというerlangのwebサーバ上で動きます リクエスト毎にerlangの1プロセスが割り当てられる感じ バックエンド yaws起動時に立ち上げられるプロセス チャット関連リクエストをさばく担当のプロセスとデータハンドリング用の2プロセスを用意 別に1プロセスでもよかったんだけど、チャットのデータ保持部分を手抜きしてetsでグリグリやっているので、そこはあとから変えられるように隠蔽しておきたかったのです 動作の仕組み ログイン、メッセージの書き込みは同期的
このページを最初にブックマークしてみませんか?
『doublefree.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く