솔루션

Community super-groups

Discord-style super-groups with channels, built for massive memberships

과제

Ordinary groups top out at a few thousand members: full fan-out melts down, notification storms drive people away, and one room can't hold many topics. Interest, fan and industry communities need channelized super-groups.

대규모 멤버십을 위한 아키텍처

설계 관점작동 방식얻는 효과
구조커뮤니티 → 카테고리 → 채널, 3단 계층여러 주제를 한곳에서 — 그룹 난립 해소
메시지 팬아웃서버 인스턴스 단위 구독 브로드캐스트, 멤버 단위 바인딩 아님전달 비용이 멤버 수와 분리
읽지 않음 배지시간 순서 메시지 커서를 이용한 지연 읽기 상태멤버별 · 메시지별 계산 없이 채널별 배지 실시간 제공
알림 정책오프라인 푸시는 멘션에만 발생, @everyone은 멤버별로 구체화하지 않음수만 명 규모에서도 푸시 폭풍 없음
거버넌스owner / admin / member 역할 + 음소거 / 추방 / 소유권 이전장기적으로 운영 가능한 커뮤니티

imcore의 지원 방식

01

채널과 카테고리를 갖춘 공개 커뮤니티 — Discord 스타일 구조

02

대규모 멤버십: 인스턴스 단위 브로드캐스트 팬아웃, 멤버 단위 아님

03

멘션 (멤버 / @everyone) + 멘션 이력

04

채널별 읽지 않음 배지 (실시간)와 채널별 음소거

05

오프라인 푸시는 멘션에만 발생 — 알림 폭풍 없음

06

역할, 음소거, 추방, 소유권 이전 + 커뮤니티 탐색