Commit graph

88 commits

Author SHA1 Message Date
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
Tommi Reiman
f8a43f0996 use ring for serving resources. 2018-04-25 08:32:01 +03:00
Tommi Reiman
8ebcdc8429 swagger & static resource docs 2018-04-23 08:27:16 +03:00
Tommi Reiman
53bdc622ee re-run nodes perf tests 2018-04-22 18:00:33 +03:00
Tommi Reiman
6d387c8822 perf tuning ring-handler 2018-04-22 17:55:32 +03:00
Tommi Reiman
1d5337649e Dead code 2018-02-19 07:43:21 +02:00
Tommi Reiman
32fb3ca294 :responses have :body, not :schema 2018-02-11 21:38:15 +02:00
Tommi Reiman
7ba1c98753 Tuning the docs 2018-02-11 19:25:59 +02:00
Tommi Reiman
708fa24590 rename package 2017-12-31 11:30:55 +02:00
Tommi Reiman
b5d1ecc453 Middleware & Interceptor perf tests 2017-12-17 21:24:21 +02:00
Tommi Reiman
8a48d6790b . 2017-12-16 10:51:32 +02:00
Tommi Reiman
6ac8735245 docs 2017-12-15 19:37:04 +02:00
Tommi Reiman
00b6b22b6e Ring coercion docs 2017-12-15 08:20:53 +02:00
Tommi Reiman
b9f032a5ce Cleanup Coercion 2017-12-09 22:49:32 +02:00
Tommi Reiman
5a74a4269f Perf tests against Node & Go 2017-12-07 09:34:11 +02:00
Tommi Reiman
b210a98f83 polish Coercion protocol
* compile => compile-model
* mae-open => open-model
2017-12-03 17:29:06 +02:00
Tommi Reiman
a436b32729 gen-wrap-* => *-middleware 2017-12-03 17:28:24 +02:00
Tommi Reiman
e0dc618c4b Compile Schema coercers ahead of time -> 4x perf 2017-12-01 09:32:26 +02:00