No description, website, or topics provided.
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

phase 1

Functional parity with Realtime minus delegates. Proof of concept.

  • WSGI web frontend that uses Middleware for routing
  • ClusterRoster API (not specific to any polling/push mechanism)
  • HttpStream "gateway" middleware
  • WebSocket "gateway" middleware
  • Filtering
  • Functional tests pass
  • Performance tests exist

phase 2

Some form of delegates for business logic. Ready for deploy.

  • Utils to encourage JWT based auth
  • Real business logic out of scope (this is public!)
  • Unit tests exist
  • Performance optimizations

phase 3

Immediate improvements

  • Sessions / "semi-reliable messaging"
  • Node affinity
  • Websocket multiplexing and publishing

phase 4

Future improvements

  • Delivery acknowledgement / "reliable messaging"
  • HTTP long-polling
  • Webhooks?