Pelican Relay is a proxy server which relays server side events and batching RPC in one TCP connection to backend services.
It aims to provide high performance, low latency, battery-friendly communication for native mobile applications.
- Channel based server side events a.k.a. push notifications.
- Requesting batch RPCs and translate them into HTTP/2 requests for backend services.
- All requests and responses in just one TCP connection.
- Encryption without TLS to eliminate handshake roundtrips. (Pre-bundled public key)
- Keep TCP connections between backend services alived.