Skip to content

Commit

Permalink
Add todo to readme
Browse files Browse the repository at this point in the history
  • Loading branch information
davidMcneil committed Apr 20, 2018
1 parent 5cacfce commit 404467b
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Courier provides an in-memory, non-distributed pub/sub service with an http, jso
## Install

**Linux** - simply grab the latest release it 100% statically linked should run on any x86 unix-like system

**Windows** - TODO?

## HTTP JSON API
Expand Down Expand Up @@ -419,6 +420,20 @@ Check test coverage

> cargo tarpaulin --ignore-tests --line --no-count

## TODO

* Fix topic subscription list if deleted
* Do not use global mutex
* Add metrics end point
* Add management ui page
* Time out subscriptions if not being read
* Benchmark
* Add other protocols
* TCP Binary
* GRPC
* Add durability (write to disk)
* Make distributed

## Example Commands

> curl -X PUT -H "Content-Type: application/json" -d '{"message_ttl": 600}' http://localhost:8000/api/v0/topics/testing && echo
Expand Down

0 comments on commit 404467b

Please sign in to comment.