Solução

Comunidade / supergrupos

Supergrupos estilo Discord com canais, feitos para um número massivo de membros

O desafio

Grupos comuns estouram em alguns milhares de membros: o fan-out completo colapsa, as tempestades de notificação afastam as pessoas e uma sala só não comporta muitos tópicos. Comunidades de interesse, de fãs e do setor precisam de supergrupos organizados em canais.

Arquitetura desenhada para um número massivo de membros

Ponto de designComo funcionaO que você ganha
EstruturaComunidade → categoria → canal, três níveisMuitos tópicos em um só lugar — sem espalhar grupos
Distribuição de mensagensBroadcast assinado por instância do servidor, não por membroCusto de entrega desacoplado do número de membros
Sinais de não lidasEstado de leitura lazy com cursores de mensagem ordenados por tempoBadges por canal em tempo real, sem contabilidade por membro e por mensagem
NotificaçõesPush offline só em menções; @everyone não é materializado por membroSem tempestades de push na escala de dez mil membros
GovernançaFunções owner / admin / member com silenciar / expulsar / transferirComunidades que dá para operar de verdade no longo prazo

Como o imcore ajuda

01

Comunidades públicas com canais e categorias — estrutura estilo Discord

02

Membresia massiva: fan-out por broadcast de instância, não por membro

03

Menções (membro / @everyone) com histórico de menções

04

Badges de não lidas por canal (em tempo real) e silenciamento por canal

05

Push offline só em menções — sem tempestades de notificação

06

Funções, silenciar, expulsar, transferência de posse + descoberta de comunidades