그룹 & DM
대화를 제품에 자연스럽게 녹이세요
그룹, DM, 전역 검색, 인용 · 편집, 통합 전달, 고정, 읽음 확인, 리액션이 Web · iOS · Android와 서버 프로토콜 전반에서 바로 동작합니다.
- 전역 검색
- 멀티 플랫폼 SDK
- 멀티 디바이스 푸시
셀프 호스팅 메시징 · 제어를 위한 설계
하나의 Go 바이너리로 그룹 채팅, 라이브 룸, DM을 모두 운영할 수 있습니다. 데이터와 키, 접근 정책을 직접 관리하며, 무료 에디션으로 바로 시작할 수 있습니다.
하나의 엔진, 세 가지 대화 모드
사용자 간 메시징, 고동시 라이브 상호작용, AI와 사람의 협업 고객 지원이 하나의 계정 · 메시지 · 권한 모델 위에서 동작합니다.
그룹 & DM
그룹, DM, 전역 검색, 인용 · 편집, 통합 전달, 고정, 읽음 확인, 리액션이 Web · iOS · Android와 서버 프로토콜 전반에서 바로 동작합니다.
라이브 룸
라이브 룸 메시지, 접속 상태, 콘텐츠 검수, 속도 제한이 하나의 안정적인 경로를 통과합니다.
AI 고객 지원
RAG, 도구 호출, 기억, 상담원 전환이 메시지 스트림 위에 직접 구성됩니다 — 두 번째 고객지원 스택을 얹을 필요가 없습니다.
Order A1042 shipped — can I still change the address?
Found it — submitting the address change.
update_address0.4s · okAddress updated — it arrives tomorrow.
AI CUSTOMER SERVICE · BUILT INTO THE ENGINE
9개 채널이 하나의 대화 스트림으로 수렴합니다. AI가 24시간 먼저 응답하고, 상담사 워크스페이스가 언제든 인계받습니다. 데이터·모델 키·품질 리포트는 모두 당신의 배포 경계 안에 남습니다.
RAG + 도구 호출, 스트리밍 응답
대기열 / SLA / 팀 재배정, 맥락 동기화
통화 후 AI 분석 · 요약 · 티켓
대기열, SLA, 이력 및 통계
답변 제안과 채택률 리포트
/help 셀프서비스 문서, SEO 친화
대기열 또는 AI 폴백, 오프라인 메시지
pgvector, 자체 문서 기반
지연 트리거, URL 타깃팅, 문구 사용자 지정
제로에서 프로덕션까지
하나의 프로세스로 검증하고, 실제 트래픽에 맞춰 확장하세요. 개발과 프로덕션이 동일한 프로토콜과 코드를 사용합니다.
Go 바이너리 하나를 PostgreSQL과 Redis에 연결하면 몇 분 안에 가동됩니다.
클라이언트는 WebSocket 하나를 열고, 백엔드는 gRPC로 계정과 이벤트를 동기화합니다.
RabbitMQ 또는 NATS를 추가해 클라이언트 수정 없이 수평 확장하세요. 프로덕션에서는 Kubernetes + Helm로 롤아웃과 오토스케일링을 운영합니다.
# build and start
$ make build-basic
$ ./bin/basic/websocket
✓ http+ws :8080
✓ grpc :9001
✓ metrics :9090
● IMCore 준비 완료실측 벤치마크 · 부풀린 수치 없음
2026년 7월 Alibaba Cloud cn-hangzhou에서 측정. 인스턴스 유형, 메시지 크기, 룸 토폴로지에 따라 결과는 달라집니다 — 실제 워크로드로 벤치마크를 다시 실행해 보세요.
부하 생성기와 리포트 도구(loadtest / satreport)를 함께 제공해 동일한 파라미터 · 시나리오 · 결과 JSON을 고객 환경에서 재실행할 수 있습니다 — 저희 말만 믿을 것이 아니라 직접 재현해 확인하세요.
트래픽은 실제 사용자가 입력하는 패턴(서버의 사용자당 4 msg/s 제한 내)으로 설계되었으며, 한 연결이 무한정 전송하는 방식으로 부풀린 수치가 아닙니다.
공개하는 값은 오류 0, 드롭 0의 저지연 구간입니다 — 10,000 연결, p99 153ms, 드롭 0 (2회 독립 재실행에서 동일). 더 위로는 단일 노드를 한계까지 짜내는 것이 아니라 수평 확장(다음 항목)이 답입니다.
RabbitMQ / NATS로 수평 확장하면 용량은 websocket 인스턴스 수에 거의 비례해 늘어납니다 — 단일 노드 수치에 인스턴스 수를 곱하면 클러스터 기준치가 됩니다.
하나의 코드베이스 · 단일 노드에서 클러스터까지
클라이언트 프로토콜은 그대로입니다. 직접 전달로 시작하고, RabbitMQ 또는 NATS를 추가해 websocket · 영속화 · AI · 동기화 워커를 확장하세요.
보안은 곧 배포 모델입니다
또 다른 호스팅 업체에 데이터를 맡기는 대신, IMCore를 고객의 네트워크와 키 관리 · 감사 경계 안에서 직접 운영하세요.
보안 & 프라이빗 배포 보기 →데이터 주권 · 셀프 호스팅, 외부로 나가지 않음
라이프사이클 제어 · 보존 / 아카이브 / 내보내기 / 삭제
감사 보호 · Legal Hold / HMAC 체인 / 마스킹
복구 근거 · 백업 복원 / RPO-RTO 훈련
무료로 시작 · 실제 필요할 때 업그레이드
Basic은 계속 무료입니다. 클러스터링, 관리 콘솔, AI 고객 지원은 필요할 때만 추가하세요 — DAU로 쌓이는 비용은 없습니다.
단일 인스턴스 IM 코어, 셀프 호스팅 시작점
단일 인스턴스로 푸시 / 검수 / 콜백 제공 — 상용 성능대비 가격 우수
푸시 / 검수 / 콜백을 갖춘 클러스터 확장 — 프로덕션 준비 완료
Pro + 관리 콘솔 + 커뮤니티(슈퍼 그룹 & 채널) + 외부 동기화
Pro + 완전한 AI 고객 지원 스위트
대화의 주도권을 가질 준비가 되셨나요?
동시 연결 수, 일일 메시지량, 배포 환경을 공유해 주시면 에디션과 토폴로지를 구체적으로 추천해 드립니다.
보통 영업일 기준 1일 내 회신합니다