Fork me on GitHub
#reitit
<
2021-08-30
>
Ben Sless09:08:44

Looking over some performance lying on the floor in reitit, few findings: • https://github.com/metosin/reitit/pull/506 keywordize can be made faster • https://github.com/ring-clojure/ring-codec/pull/34 form decoding can be made faster • https://github.com/ring-clojure/ring/pull/446 Params annotation can be made faster If the PRs to ring aren't taken they can be pulled into reitit directly

Ben Sless19:08:08

Currently getting back to this project, lots of benchmarks of non trivial examples across a wide range of settings - different servers, routers, JVM versions, GCs and more This could serve as a handy reference both for selecting the right technology and settings and for performance bottlenecks, which is how I got to the above PRs https://github.com/bsless/stress-server/tree/big-rerun

ikitommi15:09:45

🚀 bookmarked. Will check the open PRs soon.

Ben Sless19:09:15

Merged to master branch wit updated results, you can peak there now