% que.run

que.run is the concurrent, async runtime in the cloud

  - runtime concurrency anywhere you have a network connection
  - multilanguage communicating sequential processes
  - add Go-like channels to any language
  - connect your microservices together with the simplest possible
    plumbing
  - async programming as easy as running two terminal commands

HTTP routes on `que.run` are Golang-like channels with a namespace and a
path. For example: `https://que.run/pub/path/subpath`.

## Quickstart

There is a simple script `que` that acts as a client you can use to
interact with the `que.run` service.

Download it to somewhere on your `$PATH` and make it executable:

    curl https://que.run/_/client > ~/bin/que
    chmod +x ~/bin/que
    que --help

The client requires a recent version of Python 3.

## Powerup

que.run is free for limited use, but the real power of an asynchronous,
concurrent runtime in the cloud is unlocked with some extra power-user
features.

- Free
  - security by obscurity
  - all protocols and data formats supported
  - bandwidth and message sizes limited
  - concurrent connections limited
  - request rate limited
- Power
  - protect your data with private namespaces
  - remove bandwidth and size limits
  - private dashboard to see all of your active ques
  - 99.999% uptime
- Pro
  - add durability to your ques so messages are never lost
  - powerful batch api
  - incredible query api
  - Linux FUSE filesystem integration
- Enterprise
  - all of the Power & Pro features
  - on-prem deployment
  - advanced que performance monitoring
  - SLA for support from que.run experts

Email `ben@bsima.me` if you want to sign up for the Power, Pro, or
Enterprise packages.

## Quescripts

We are collecting a repository of scripts that make awesome use of que:

- remote desktop notifications
- two-way communication with your phone
- ephemeral, serverless chat rooms
- collaborative jukebox

<a id="quescripts-btn" href="/_/quescripts">See the scripts</a>

## Docs

- [tutorial](/_/tutorial)
- [api docs](/_/apidocs)