blob: 5436509058263ee0349d6c0dd6e67d29d116ce45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
% 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: `http://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 http://que.run/_/client > ~/bin/que
chmod +x ~/bin/que
que --help
The client requires Python 3.6 or higher.
## 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.
- Hobby
- security by obscurity
- all protocols and data formats supported
- bandwidth and message sizes limited
- concurrent connections limited
- request rate limited
- shared infrastructure
- Pro
- protect your data with private namespaces
- remove bandwidth and size limits
- private dashboard to see all of your active ques
- dedicated infrastructure with 99.999% uptime
- add durability to your ques so messages are never lost
- powerful batch api
- incredible query api
- Linux FUSE filesystem integration
- Enterprise
- all of the 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 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)
|