focuson-vj / MountConverter

Firestoreに格納されている情報をOSCで受け取るためのインタフェース
2 stars 0 forks source link

Node.jsではなくGoかRust製にしてDockerコンテナに載せる #7

Open k2font opened 4 years ago

k2font commented 4 years ago

6 の派生

k2font commented 4 years ago

Node.jsはシングルスレッドで動作するので、たとえば誰かがボタンを一定の間隔で叩いた時、そのリズムを配信画面に伝えることが難しい。 マルチスレッドで動作するアプリケーションに書き直したほうがよい

k2font commented 4 years ago

Firebase Admin SDKの対応言語を見るとGoが適切か? https://firebase.google.com/docs/firestore/quickstart?hl=ja#go

まぁまぁの頻度でメンテナンスされているCrateがあるので、Rustでもよさそう https://crates.io/crates/firebase-rs

k2font commented 4 years ago

Crate OSC: https://crates.io/crates/rosc Firestore: https://crates.io/crates/firestore-db-and-auth