diff --git a/docs/ubiquitous.md b/docs/ubiquitous.md new file mode 100644 index 0000000..b596035 --- /dev/null +++ b/docs/ubiquitous.md @@ -0,0 +1,21 @@ +# ユビキタス言語 + +SuteraVRで使用される独自用語についてまとめています。 + +## Bloom + +Clocker/Balancer/Social Serverをひとまとめにしたサーバー単位のことです。 +Fediverseでのインスタンスに相当する概念ですが、World-Instanceとの混同を避けるため、Bloomと呼称します。 + +## Clocker / Clocking Server + +エンティティの同期、ステートの保存、ボイスチャットなどのWorld-Instance内の処理全般を行うバックエンドです。 + +## Balancer / Balancing Server + +Clokerに誘導したり、Webやクライアントからの認証に応答するバックエンドです。 + +## Social Server + +フレンドやDMなど、SuteraVRのSNS的側面を担当するバックエンドです。 +