Skip to content

Commit

Permalink
Update ADR-204-comms-architecture.md
Browse files Browse the repository at this point in the history
Signed-off-by: pentreathm <[email protected]>
  • Loading branch information
pentreathm authored Jan 27, 2025
1 parent b68a0d1 commit 7151aa2
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion content/ADR-204-comms-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ type: RFC
spdx-license: CC0-1.0
authors:
- pentreathm
- mikhail-dcl

---

Expand Down Expand Up @@ -670,4 +671,4 @@ Date: TBD
- Duplicated messages, such as positions, profiles, and text chats, may be transmitted across both island and scene rooms. This can lead to inefficient data transfer; however, it can be optimized on the client side by adjusting the message frequency for each channel based on the number of active connections. This design trade-off was necessary to meet all the criteria and enable visualization and interaction with users both within the scene and near its boundaries.
- LiveKit rooms will be protected by a Gatekeeper, which will oversee token permissions, empowering scene owners to manage access within their environments effectively. This setup allows Decentraland Cast to connect seamlessly to scene rooms, enabling the sharing of streams and management of speakers.
- The scene room could become a bottleneck during periods of high user influx. To address this challenge, the system can scale by implementing broadcasting across multiple rooms, which will require design and rigorous testing to ensure effectiveness.
- The extensibility of this model supports new use cases. The cast application could evolve into a comprehensive show management system, facilitating the orchestration of events. Additionally, a new party-mode could be created through a dedicated channel via the Gatekeeper, enabling communication features within private user groups.
- The extensibility of this model supports new use cases. The cast application could evolve into a comprehensive show management system, facilitating the orchestration of events. Additionally, a new party-mode could be created through a dedicated channel via the Gatekeeper, enabling communication features within private user groups.

0 comments on commit 7151aa2

Please sign in to comment.