Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 914 Bytes

README.md

File metadata and controls

39 lines (29 loc) · 914 Bytes

Pusher

How to start?

go run cmd/main.go --config=./settings.yml

GOOS=linux GOARCH=amd64 go build -o pusher cmd/main.go
GOOS=darwin GOARCH=amd64 go build -o pusher cmd/main.go

Requirements

Features

  • public channels
  • private channels
  • presence channels
  • client events
  • rest api
  • webhooks
  • encrypted channels(BETA)
  • distributed
  • integration test
  • benchmark
  • redis master slave
  • redis cluster
  • support other pubsub message brokers
  • apm

Other implementations