Skip to main content

채팅 구현 리서치

*모든 채팅 서비스는 무료 기준으로 작성

1. 웹소켓 + Redis 직접 구현

2. Ably.io로 웹소켓 부분을 대체하여 구현

- 한달에 최대 6백만 건 메세지 발송 가능
- 최대 채널 200개
- 최대 커넥션 200개
- 유료 구간은 Pay As You Go(종량제 과금형)
- 무료 구간 이후 100만건당 2.5달러
- 무료 구간 이후 1000개의 채널당 15달러
- 무료 구간 이후 1000개의 커넥션당 15달러

3. chatengine.io

- 무료 기준 유저 10명으로 제한
- 한달에 1000개의 메세지
- 14일 동안의 채팅 기록
- 유료 구간 시작가는 한달에 7달러 (1000명 유저 기준)
- 한달에 3만 메세지
- 30일의 채팅 기록
- 한달에 25달러로 1000명 유저 무제한 메세지 가능

4. sendbird.com

- 메세지 건수 무제한
- 메세지 저장 용량 무제한
- 채팅 기록 보관 6개월
- 무료 기준 유저 100명
- 최대 커넥션 10개
- 유료 구간 시작가는 5000명 유저 부터 시작해서 399달러

5. getstream.io

- 한달 무료 유저 25명
- 최대 커넥션 25개
- 이미지/파일 CDN 제한
- [메이커 계정](https://getstream.io/blog/maker-account/) 승인시 월간 활성 사용자 2000명, 채팅 동시 연결 100개 까지 무료
- 유료 구간 시작가는 10000명 유저부터 시작해서 499달러

6. rocket.chat

- 한달 무료 유저 25명
- 한달 최대 커넥션 100개
- 유료 구간은 한 유저당 4달러
- 최대 500명
- 커넥션 개수는 무료와 동일