Skip to content

Adicionar Redis backing para Room System #91

@MarcosBrendonDePaula

Description

@MarcosBrendonDePaula

Problema

O Room System funciona apenas em single-process. Em deploy com multiplos containers/processos, mensagens de sala nao sao propagadas entre instancias.

Solucao

  1. Usar Redis Pub/Sub como backing para broadcast entre processos
  2. Manter API do RoomSystem inalterada ($room().join(), $room().emit())
  3. State sync via Redis (opcional, para persistencia)
  4. Fallback para in-memory quando Redis nao configurado

Esforco Estimado

1-2 semanas

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions