I'm using VertX at the moment, the guys at XRevel says it won't run unless I'm using Tomcat or Jetty containers.
o
orangy
05/15/2018, 8:41 PM
Try #vertx may be?
j
janvladimirmostert
05/15/2018, 10:39 PM
found our performance bottleneck, gzip compression was the bottleneck, it adds 10 seconds per request if the json is large, so we need to reduce our json size or use grpc or something. Without compression, things are super fast (on our dev machines at least)
d
dave08
05/16/2018, 6:07 AM
Maybe protobuf? I haven't personally used it though...
j
janvladimirmostert
05/16/2018, 6:10 AM
Protobuf will cut it down by maybe 10 or 20 %, we just need to remove all the crap in our JSON. Would still be nice finding a profiler like XRebel that works without a container - profilers would have pointed out that it's our compression causing the slowness in minutes rather than spending a whole day trying to time every little thing in the stack
h
hho
05/16/2018, 7:44 AM
I like YourKit for profiling. It's not specifically tailored for web apps like XRebel, but it sure finds bottlenecks.