Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

Commit

Permalink
README up
Browse files Browse the repository at this point in the history
  • Loading branch information
jaehyeon-kim committed Nov 17, 2017
1 parent c030658 commit 84840c7
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 9 deletions.
31 changes: 31 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
## R API DEMO

Investigate API Development with R - [plumber](https://github.com/trestletech/plumber), [Rserve](https://www.rforge.net/Rserve/) and [rApache](http://rapache.net/).

### Docker

```
## build
docker build -t=api ./api/.
## run
# rApache - 7000, Rserve - 8000, plumber - 9000
# all APIs managed by supervisor
docker run -d -p 7000:80 -p 8000:8000 -p 9000:9000 --name api api:latest
```

### CURL

```
# change port accordingly
curl -H "Content-Type: application/json" -X POST -d '{"n": 10, "wait": 0.5}' http://localhost:7000/test
```

### Performance Test

```
## locust - only available for Python 2
# pip install locustio
locust -f ./locustfile.py --host http://localhost:7000 --no-web -c 1 -r 1
```
9 changes: 0 additions & 9 deletions note.txt

This file was deleted.

0 comments on commit 84840c7

Please sign in to comment.