gost / server

GOST - Go implementation of OGC SensorThings API
MIT License
61 stars 19 forks source link

Create benchmark test #55

Closed tebben closed 7 years ago

bertt commented 7 years ago

First we need to define some minimal SensorThings benchmark test.

. Define Pre test requests (setup the database + initial filling) . Define test requests . Define benchmark statistics (like request per second)

ideally also define hardware for server (could be added later on)

bertt commented 7 years ago

minimal test scenario: . Pre test: Create 1 datastream + 1 observation . Test request: Retrieve observation (like http://localhost/v1.0/Observations(0)) . Statistics: Measure RPS

bertt commented 7 years ago

another test: . send a batch of http post to Observations

justb4 commented 7 years ago

Maybe useful for stress-test, my JMeter-Docker: https://github.com/justb4/docker-jmeter

bertt commented 7 years ago

todo for future milestone