Service | Technologies |
---|---|
go-service | Go 1.13 + Chi |
reactive-netty-service | Spring Boot 2 web-flux + Netty |
blocking-undertow-service | Spring Boot 2 web + Undertow |
- Download
vegeta
from https://github.com/tsenart/vegeta/releases - Start services:
docker-compose up
- Test:
echo "GET {target}/sleep?time=1s" | vegeta attack -rate=1000/s -duration=60s | vegeta report
, where{target}
is:http://dockerhost:8081
for go-servicehttp://dockerhost:8082
for reactive-netty-servicehttp://dockerhost:8083
for blocking-undertow-service