kaiinui / PelicanRelay

Pelican Relay is a proxy server which relays server side events and batching RPC in one TCP connection to backend services.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PelicanRelay

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.

Features Provided

  1. Channel based server side events a.k.a. push notifications.
  2. Requesting batch RPCs and translate them into HTTP/2 requests for backend services.

Performance Features

  1. All requests and responses in just one TCP connection.
  2. Encryption without TLS to eliminate handshake roundtrips. (Pre-bundled public key)
  3. Keep TCP connections between backend services alived.

About

Pelican Relay is a proxy server which relays server side events and batching RPC in one TCP connection to backend services.