셀프 호스팅 메시징 · 제어를 위한 설계

메시징과 AI 고객 지원을자체 인프라에 직접 배포하세요

하나의 Go 바이너리로 그룹 채팅, 라이브 룸, DM을 모두 운영할 수 있습니다. 데이터와 키, 접근 정책을 직접 관리하며, 무료 에디션으로 바로 시작할 수 있습니다.

  • DAU 기준 과금 없음
  • 인트라넷 · 오프라인 대응
  • 맞춤 확장이 가능한 구조
제품 미리보기: AI 에이전트가 비즈니스 도구를 호출한 뒤 전체 컨텍스트를 상담원에게 전달합니다.

실측 벤치마크 · 직접 재현 가능

10,000
동시 연결
38,506
msg/s 팬아웃
153 ms
p99 지연
0
오류 / 드롭

하나의 엔진, 세 가지 대화 모드

단순한 채팅 창이 아니라 통제할 수 있는 메시징 시스템

사용자 간 메시징, 고동시 라이브 상호작용, AI와 사람의 협업 고객 지원이 하나의 계정 · 메시지 · 권한 모델 위에서 동작합니다.

대화를 제품에 자연스럽게 녹이세요

그룹, DM, 전역 검색, 인용 · 편집, 통합 전달, 고정, 읽음 확인, 리액션이 Web · iOS · Android와 서버 프로토콜 전반에서 바로 동작합니다.

  • 전역 검색
  • 멀티 플랫폼 SDK
  • 멀티 디바이스 푸시

높은 동시성에도 질서를 잃지 않습니다

라이브 룸 메시지, 접속 상태, 콘텐츠 검수, 속도 제한이 하나의 안정적인 경로를 통과합니다.

  • 접속 상태
  • 콘텐츠 검수
  • 속도 제한

AI가 먼저 해결하고, 복잡한 문제는 자연스럽게 사람에게

RAG, 도구 호출, 기억, 상담원 전환이 메시지 스트림 위에 직접 구성됩니다 — 두 번째 고객지원 스택을 얹을 필요가 없습니다.

  • RAG
  • 도구 호출
  • 상담원 전환
  • 감사 로그

AI CUSTOMER SERVICE · BUILT INTO THE ENGINE

고객지원은 외부 솔루션이 아니라 엔진의 네이티브 기능입니다

9개 채널이 하나의 대화 스트림으로 수렴합니다. AI가 24시간 먼저 응답하고, 상담사 워크스페이스가 언제든 인계받습니다. 데이터·모델 키·품질 리포트는 모두 당신의 배포 경계 안에 남습니다.

  • 상담사 워크스페이스

    대기열, SLA, 이력 및 통계

  • 상담사 Copilot

    답변 제안과 채택률 리포트

  • 도움말 센터

    /help 셀프서비스 문서, SEO 친화

  • 영업시간 정책

    대기열 또는 AI 폴백, 오프라인 메시지

  • RAG 지식베이스

    pgvector, 자체 문서 기반

  • 방문자 사전 초대

    지연 트리거, URL 타깃팅, 문구 사용자 지정

제로에서 프로덕션까지

세 단계로 메시징 인프라를 직접 소유하세요

하나의 프로세스로 검증하고, 실제 트래픽에 맞춰 확장하세요. 개발과 프로덕션이 동일한 프로토콜과 코드를 사용합니다.

  1. 01

    실행

    Go 바이너리 하나를 PostgreSQL과 Redis에 연결하면 몇 분 안에 가동됩니다.

  2. 02

    연동

    클라이언트는 WebSocket 하나를 열고, 백엔드는 gRPC로 계정과 이벤트를 동기화합니다.

  3. 03

    확장

    RabbitMQ 또는 NATS를 추가해 클라이언트 수정 없이 수평 확장하세요. 프로덕션에서는 Kubernetes + Helm로 롤아웃과 오토스케일링을 운영합니다.

빠른 시작 가이드 직접 실행해 보기
1분 안에 기동
imcore — zsh
# build and start
$ make build-basic
$ ./bin/basic/websocket

✓ http+ws  :8080
✓ grpc     :9001
✓ metrics  :9090

● IMCore 준비 완료

실측 벤치마크 · 부풀린 수치 없음

단일 노드 성능: 이론상 최댓값이 아닌, 재현 가능한 숫자

2026년 7월 Alibaba Cloud cn-hangzhou에서 측정. 인스턴스 유형, 메시지 크기, 룸 토폴로지에 따라 결과는 달라집니다 — 실제 워크로드로 벤치마크를 다시 실행해 보세요.

10,000
동시 연결권장 저지연 구간, 오류 / 드롭 0
38,506
msg/s 팬아웃실제 그룹 메시지 전달 속도
153 ms
p99 지연p50은 83ms에 불과
0
오류 / 드롭slow-consumer 종료 없음, 스로틀링 없음
테스트 환경 (단일 인스턴스)
인스턴스
Alibaba Cloud ECS · 4 vCPU / 8 GiB (hfc6.xlarge)
프로세스
websocket 바이너리 1개 · 단일 노드 직접 전달 (broker 없음)
스토리지
PostgreSQL + Redis (동일 호스트)
시나리오
다중 룸 그룹 채팅 (50개 룸) · 포화 테스트의 안정 구간
튜닝
reliable_send_buffer=256 (기본값) · GOGC=200

이 숫자들이 신뢰받는 이유

  • 부하 테스트 도구를 직접 제공합니다

    부하 생성기와 리포트 도구(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로 쌓이는 비용은 없습니다.

01

Basic

단일 인스턴스 IM 코어, 셀프 호스팅 시작점

영구 무료
02

Plus

단일 인스턴스로 푸시 / 검수 / 콜백 제공 — 상용 성능대비 가격 우수

$700/ 년
03

Pro

푸시 / 검수 / 콜백을 갖춘 클러스터 확장 — 프로덕션 준비 완료

$1,400/ 년
05

Customer Service

Pro + 완전한 AI 고객 지원 스위트

$2,800/ 년
전체 기능 비교와 가격 보기

대화의 주도권을 가질 준비가 되셨나요?

워크로드를 알려주세요. 아키텍처 규모를 산출해 드립니다.

동시 연결 수, 일일 메시지량, 배포 환경을 공유해 주시면 에디션과 토폴로지를 구체적으로 추천해 드립니다.

보통 영업일 기준 1일 내 회신합니다