마이폴리오
@studio.myfolio
← 작업 목록
개발WebSocket

Pulse Chat Engine

실시간 채팅 엔진 (open source)

Period
2025.07 — 2026.01
Role
OSS Maintainer
Client
Open Source
Tags
WebSocket · Redis · TypeScript · OSS
Pulse Chat Engine
💬
Overview

WebSocket + Redis Streams 기반 멀티 노드 실시간 채팅 엔진. GitHub OSS 1.2k stars.

Challenge

단일 노드 1만 동접에서 쪼개진 채널 fan-out 지연. 메시지 순서 보장.

Solution

Redis Streams + Consumer Group 으로 순서 보장. SSE fallback. p99 지연 38ms.

Tools & Stack
Node.jsTypeScriptRedisWebSocketpnpm
GitHub 1.2k ★
npm 주간 다운로드 8.7k
Conf 발표 2회
Gallery
Pulse Chat Engine gallery 1
Pulse Chat Engine gallery 2
Pulse Chat Engine gallery 3
비슷한 작업

개발 분야 다른 작업