https://github.com/bootjp/pubsub-websock-chat
[WIP]
https://github.com/bootjp/pubsub-websock-chat
Last synced: over 1 year ago
JSON representation
[WIP]
- Host: GitHub
- URL: https://github.com/bootjp/pubsub-websock-chat
- Owner: bootjp
- License: other
- Created: 2018-01-31T00:13:32.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2021-05-04T09:05:39.000Z (about 5 years ago)
- Last Synced: 2025-01-03T23:28:14.556Z (over 1 year ago)
- Language: JavaScript
- Size: 12.8 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pubsub-websock-chat
This repository is a project for learning of my PubSub.
* 目的
+ 主目的: PubSubを把握し利点欠点を把握する (PubSubというものを知らなかった)
+ 目的: パブリッククラウドに移行することを想定し、技術選定を行う
* [手書きSNS](https://smoocy.xyz) への導入ができないか検討する。
* 要件(目的から逆算した実装できるであろうもの)
+ 複数のチャットルームでのリアルタイムチャットの実装
+ 水平スケールを可能とするため、メッセージ伝達にはPubSubを用いる。
* ToDO
* [x] .gitignoreを整理してnode module をコミットしない
* [ ] typescriptを導入して安全で保守的なコード管理を実現する
* [ ] ローカル用にdocker コンテナ化
* [ ] パブリッククラウドのマネージサーバーで同等の実装を行う
* [ ] ハードコーディングしている環境依存値を環境変数より取得するようにする
+ [ ] リファクタリング
* /web/publicフォルダにある `Cyber14-1.mp3` は [Music is VFR](http://musicisvfr.com/free/license.html) 様より