ESA Restlight is a lightweight and rest-oriented web framework, which supports annotations of SpringMVC and JAX-RS.
Follows multiple standards
JAX-RS3.0
and SpringMVC
are all supported
High Performance
Approximate 13W per second in simple scene
Reactive Programing
Fluent interface based on CompletionStage
and ListenableFuture(Guava)
Threading-model
Flexible scheduling between IO EventLoopGroup and Biz Schedulers.
Self Protection
Connection creation limit, Fail Fast, Cpu Load protection…
Rich Features
Filter, RouteFilter, Interceptor, ParamResolver, ParamResolverAdvice, ResponseEntityResolver, ResponseEntityResolverAdvice…