adam bien's blog

When Java EE Is Too Fast--You Need Snail 📎

snail is apache-licensed library ...which artificially slows down your JAX-RS 2.X endpoints.

Snail makes it easy to test your bulkheads and circuit breaker configurations.

Installation:


 <dependency>
     <groupId>com.airhacks</groupId>
     <artifactId>snail</artifactId>
     <version>[RECENT_VERSION]</version>
 </dependency>

Configuration:

  1. Set property with: snail-slowdown-in-ms=[DELAY IN MS].
  2. Override the system property with an equally-named header.

See also: github.com/AdamBien/snail

Java EE is too fast -- so we need snail :-)

See you at Java EE Workshops at Munich Airport, Terminal 2 and particularly at Java EE 7 Microservices. Also checkout airhacks.io -- workshops on demand.