gopush-cluster

Golang push server cluster

  • 所有者: Terry-Mao/gopush-cluster
  • 平台:
  • 許可證: GNU General Public License v3.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

gopush-cluster

gopush-cluster is a go push server cluster.

Features

  • light weight
  • high performance
  • pure golang implementation
  • message expired
  • offline message store
  • public message or private message push
  • multiple subscribers (can restrict max subscribers)
  • heartbeat(service heartbeat or tcp keepalive)
  • auth (if a subscriber not auth then can't connect to comet node)
  • multiple protocol (websocket, tcp, todo http longpolling)
  • stat
  • cluster support (easy add or remove comet & web & message node)
  • failover support (zookeeper)

Architecture

gopush-cluster

Document

English

中文

LICENSE

gopush-cluster is is distributed under the terms of the GNU General Public License, version 3.0 GPLv3

主要指標

概覽
名稱與所有者Terry-Mao/gopush-cluster
主編程語言Go
編程語言Go (語言數: 2)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2013-12-27 08:56:10
推送於2017-06-07 12:18:31
最后一次提交2017-05-25 12:25:54
發布數5
最新版本名稱v1.0.4 (發布於 2014-05-28 23:40:42)
第一版名稱v1.0.0 (發布於 2014-04-29 02:40:29)
用户参与
星數2.1k
關注者數229
派生數557
提交數543
已啟用問題?
問題數46
打開的問題數3
拉請求數11
打開的拉請求數2
關閉的拉請求數2
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?