Tommi Reiman
|
778a8b97b9
|
Review small fixes
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
277faf48f5
|
Server benchmarks
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
dc2519238a
|
More perf tests
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
9422cd28c1
|
create empty path-parameters at creation time, 266ns->251ns (-6%)
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
29a54a3262
|
Perf-utils
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
659aac7fd0
|
Much faster without transients
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
81b9bdceef
|
Small improvement
* Sort linear routes secondary with static path length
* Unwrap data-matchers from linear-router
* Simplify StaticMatcher impl
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
5b9f90d283
|
ifs -> switch. maybe faster?
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
2eb4513447
|
Initial pure-clojure impl
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
c87bc099b0
|
char-array is faster, re-run tests
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
ff944c455b
|
30% better perf than segment-router in os-test
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
1d6cec7148
|
+20% tps, +30% faster wildcard routing
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
bf068d22d9
|
reset compojure indentation
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
6f902d118a
|
Free from the regex!
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
8628f0cec6
|
Remove segment-rouiter code
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
415cd7af89
|
Test the StaticMultiMatcher - no big difference
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
94f4ab4e75
|
SNAPSHOT to avoid reflection
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
fe0ea19e31
|
Better perf with transient parameters
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
f2d131a897
|
wip
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
b0f2312f5a
|
uncomment
|
2019-01-17 11:20:49 +02:00 |
|
Tommi Reiman
|
95ebdfa6a4
|
linear-router is backed by a segment-router
|
2019-01-17 08:13:25 +02:00 |
|
Tommi Reiman
|
9e58f93cc9
|
test all calfpath perf
|
2019-01-14 20:41:58 +02:00 |
|
Tommi Reiman
|
4c722d628e
|
Calfpath-data
|
2019-01-14 17:27:16 +02:00 |
|
Tommi Reiman
|
f850b923a5
|
fix calfpath result
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
da2975e66e
|
.
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
3c2c1e47b2
|
.
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
406386e0f6
|
encode -> decode
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
36f1df3867
|
Dead code
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
16499cceb1
|
Single wild optimization
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
5079daa8f3
|
WIP
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
93bcc5dad8
|
Trie -> SegmentTrie
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
19213dcba7
|
prefix-trie is faster now
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
e619234e84
|
Test against calfpath
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
75c4f78f5d
|
:inject-router? and :inject-match? for ring & http
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
80dea6cfef
|
Snappier Trie
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
ae2337621f
|
calf
|
2019-01-14 10:45:27 +02:00 |
|
Tommi Reiman
|
35993ff257
|
Rerun segment-router perf tests
|
2018-11-04 10:07:27 +02:00 |
|
Tommi Reiman
|
f84a597c3f
|
10% faster in opensensors/real-world test
|
2018-11-04 10:03:46 +02:00 |
|
Tommi Reiman
|
9ce898a0b4
|
3x faster default path-parameter decoding
|
2018-11-04 09:57:32 +02:00 |
|
Tommi Reiman
|
bd76fd6d0e
|
Benchmark against httprouter, reitit is ~3-6x slower
|
2018-11-03 19:37:26 +02:00 |
|
Tommi Reiman
|
eeed8576da
|
perf tests
|
2018-08-25 13:30:54 +03:00 |
|
Tommi Reiman
|
6e31afa515
|
sieppari is 2-4x slower than mw
|
2018-08-25 13:30:54 +03:00 |
|
Tommi Reiman
|
167de4d7a2
|
test perf with different json
|
2018-08-25 13:28:44 +03:00 |
|
Tommi Reiman
|
ed81c07da5
|
CHANGELOG & update perf tests
|
2018-08-08 11:25:58 +03:00 |
|
Tommi Reiman
|
230717ba65
|
double fast byte formatting
|
2018-08-02 16:06:34 +03:00 |
|
Tommi Reiman
|
682dd05568
|
tune perf
|
2018-08-01 19:28:52 +03:00 |
|
Tommi Reiman
|
0b4d1d2ee1
|
url-encode & url-decode
|
2018-08-01 18:08:03 +03:00 |
|
Tommi Reiman
|
5b928d0873
|
measure ring-handler perf
|
2018-06-06 10:34:23 +03:00 |
|
Tommi Reiman
|
d433005df6
|
mw & interceptor perf tests with 10 items
|
2018-06-06 10:34:23 +03:00 |
|
Tommi Reiman
|
68282a3dc7
|
Run simple json perf test (defaults, yada, reitit)
… not testing exactly the same thing, so the numbers
are not correct in any way. Still, looking good.
|
2018-06-06 10:34:23 +03:00 |
|