4c593986c3Fix uvserver shutdown procedure.
Tony Garnock-Jones
2018-05-01 10:43:36 +0100
611acacdb3Migrate libuv server from 0.10 to 1.0 API
Tony Garnock-Jones
2018-05-01 10:10:15 +0100
208b20c2f7Fix kickoff
Tony Garnock-Jones
2018-04-30 12:28:14 +0100
7a6b7e3a08Repair broadcast-latency-imperative-syndicate; rename prospect -> syndicate, and start repairing them
Tony Garnock-Jones
2018-04-30 11:20:10 +0100
da3f737079imperative-syndicate versions
Tony Garnock-Jones
2018-04-29 23:16:07 +0100
6a00f105afWIP
WIP
Tony Garnock-Jones
2016-03-14 08:29:33 -0400
1216fba58bUpdate to earlier change making `spawn` exactly 3-ary
Tony Garnock-Jones
2016-03-13 10:39:44 +0000
6966490f46Rename "matcher" to "trie".
Tony Garnock-Jones
2016-01-21 22:00:42 -0500
af178f6497Broadcast measurements
Tony Garnock-Jones
2015-10-15 19:01:47 -0400
b38eb42d77Add observe-some to run-all.sh
Tony Garnock-Jones
2015-06-19 21:30:10 -0400
c4772a1dd2Scale up to 4000 for observe-some-*
Tony Garnock-Jones
2015-06-19 21:23:50 -0400
23d5036095Use time-apply rather than current-inexact-milliseconds
Tony Garnock-Jones
2015-06-18 16:39:13 -0400
bfa04b3f13observe-some-{minimart,prospect}.rkt
Tony Garnock-Jones
2015-06-18 14:56:49 -0400
cde22db3ddCompute inverse too
Tony Garnock-Jones
2015-03-22 19:02:32 -0400
0a74c19e81Explore possible curve hypotheses
Tony Garnock-Jones
2015-03-22 18:49:48 -0400
a5e5142a8eMeasure prospect route.rkt instead of minimart variant
Tony Garnock-Jones
2015-03-22 18:48:11 -0400
6ad5e1ae5cUseful driver script
Tony Garnock-Jones
2015-03-21 20:52:01 -0400
add1d81f29Bump up roundtrip-gathering period to 10s; remove useless variables
Tony Garnock-Jones
2015-03-21 20:51:50 -0400
cb6a481f25observe-all-* and sum-all-* experiments
Tony Garnock-Jones
2015-03-19 01:25:59 -0400
406a87a93bImprove layout of summary page, and add explanatory text
Tony Garnock-Jones
2015-03-19 00:17:50 -0400
ad9d9c007dBump up the total process count for internal-latency tests
Tony Garnock-Jones
2015-03-18 23:17:14 -0400
dfc9c21108Results summary
Tony Garnock-Jones
2015-03-18 23:16:03 -0400
855bbf77b8Avoid spurious division by zero when fast servers (e.g. uv) are fast
Tony Garnock-Jones
2015-03-18 23:19:31 -0400
38831969beUse more regular waypoints for internal-latency experiments.
Tony Garnock-Jones
2015-03-18 21:29:14 -0400
04f1b54ac3Adjust TCP listen backlog for non-TCP-driver minimart variant, too.
Tony Garnock-Jones
2015-03-18 21:28:58 -0400
a18fdd959aPrint a message when the echo-client terminates.
Tony Garnock-Jones
2015-03-18 21:28:24 -0400
efa64eec14Avoid spurious division-by-zero
Tony Garnock-Jones
2015-03-18 21:28:17 -0400
c71ea5aaedUse (sqrt (sqrt 2)) instead of (sqrt 2) in waypoint calculation
Tony Garnock-Jones
2015-03-18 21:27:34 -0400
eb0df94b1dMore logical result-computation-order.
Tony Garnock-Jones
2015-03-18 19:05:16 -0400
c90c16ab4bIncrease TCP listen connection backlog, for parity with prospect TCP driver
Tony Garnock-Jones
2015-03-18 19:04:03 -0400
e2614c7b94Prospect echo server, and various fixes to get older experiments running again
Tony Garnock-Jones
2015-03-18 17:13:36 -0400
2f8a6482c1Waypoints at powers of (sqrt 2)
Tony Garnock-Jones
2015-03-18 16:15:23 -0400
79b88418deREADME
Tony Garnock-Jones
2015-03-18 16:14:53 -0400
648ff57e30Prospect variant of internal-latency test
Tony Garnock-Jones
2015-03-18 16:13:58 -0400
500623ae5cExperimental variation to probe treap hash function differences
Tony Garnock-Jones
2014-07-18 22:36:24 -0700
d4fd26b9a6Divide out by n to see how long each individual boot takes
Tony Garnock-Jones
2014-07-18 20:41:55 -0700
0795466fe4Experimental variation that uses the minimart TCP driver
Tony Garnock-Jones
2014-06-14 14:13:44 -0400
4e031e7278Provide run for ad-hoc testing
Tony Garnock-Jones
2014-05-21 16:26:34 -0400
f9585b7cbbUpdate .gitignore
Tony Garnock-Jones
2014-05-14 17:13:20 -0400
9484ecbfbcNoddy pingpong tests of erlang and plain racket thread IPC
Tony Garnock-Jones
2014-05-14 17:13:02 -0400
e424476a05Update internal-latency to use gestalt-union
Tony Garnock-Jones
2014-05-14 00:24:39 -0400
86b5f9d431Update to match the new terminology
Tony Garnock-Jones
2014-05-07 19:24:40 -0400
6c7efdefcaMeasure probes into routing table
Tony Garnock-Jones
2014-05-06 21:35:19 -0400
ad7d8f7a81Note re possible measurement error
Tony Garnock-Jones
2014-05-06 21:35:09 -0400
68ccb4fafaMeasure datastructure per-entry sizes
Tony Garnock-Jones
2014-05-06 21:13:18 -0400
c9828ef457plain-racket-server.rkt
Tony Garnock-Jones
2014-05-05 15:41:10 -0400
ac90dfdba1Add options (nicked from rabbitmq-server's startup scripts) that unbork Erlang performance
Tony Garnock-Jones
2014-05-05 14:28:14 -0400
6379bcbceaInclude waypoint 1000 in internal-latency test
Tony Garnock-Jones
2014-05-05 13:19:01 -0400
79c218406ePrint instead of log
Tony Garnock-Jones
2014-05-05 13:18:49 -0400
13756a448fBetter grow-times stats
Tony Garnock-Jones
2014-05-05 13:18:38 -0400
ffc9835ad6Report connection counts
Tony Garnock-Jones
2014-05-05 12:20:07 -0400
7fd69aa072With a single IP address, connecting to localhost, we won't make it much past 26k connections.
Tony Garnock-Jones
2014-05-05 12:13:59 -0400
f191915dbfuvserver
Tony Garnock-Jones
2014-05-05 12:04:42 -0400
cd051dc8c0Oops - forgot the default case
Tony Garnock-Jones
2014-05-05 12:03:31 -0400
ae15b002c7Support more (optional) waypoints
Tony Garnock-Jones
2014-05-05 11:33:50 -0400
1c33949f3bSupport running with arbitrary other servers.
Tony Garnock-Jones
2014-05-05 11:02:03 -0400
63d0ffaf73Record summary table.
Tony Garnock-Jones
2014-05-05 11:01:50 -0400
a46ea48557Support specification of hostname and port for server.
Tony Garnock-Jones
2014-05-05 11:01:39 -0400
830326b249Do a small amount of warmup on external-latency.
Tony Garnock-Jones
2014-05-05 11:00:38 -0400
ba3366ddffOops, actually use server-entry-type
Tony Garnock-Jones
2014-05-04 17:42:41 -0400
db47874b11gitignore
Tony Garnock-Jones
2014-05-04 17:07:45 -0400
889323c061Multi-backend echo testing; erlang server
Tony Garnock-Jones
2014-05-04 17:06:45 -0400
ac44a27691Log when waypoint is reached.
Tony Garnock-Jones
2014-05-04 16:38:03 -0400
f732343f50Use standard name if none supplied on command line
Tony Garnock-Jones
2014-05-04 16:37:11 -0400
61b9b55d74Erlang echoserver
Tony Garnock-Jones
2014-05-04 16:36:59 -0400
6cfade9e25Record machine-info in cases where echo-client.rkt is used standalone.
Tony Garnock-Jones
2014-05-04 16:30:23 -0400
34fc018520Make the statistician perform the shutdown after a final round of reporting.
Tony Garnock-Jones
2014-05-04 16:20:21 -0400
eb4f9099a7Only collect standard machine-info once
Tony Garnock-Jones
2014-05-04 16:02:37 -0400
77133a2cf5external-latency driver
Tony Garnock-Jones
2014-05-04 15:55:11 -0400
7abce613faShutdown server when no connections remain
Tony Garnock-Jones
2014-05-04 15:55:00 -0400
461f0dfef5Oops, unswap columns
Tony Garnock-Jones
2014-05-04 15:54:52 -0400
bf77598fadAdd client
Tony Garnock-Jones
2014-05-03 23:58:36 -0400
9b377586e5Customisable entry name; fix column names; no longer GC every 10s
Tony Garnock-Jones
2014-05-03 23:18:03 -0400
b42488c871Instrumented echo server
Tony Garnock-Jones
2014-05-03 17:44:28 -0400
1c07014f60Prepare for multiple programs
Tony Garnock-Jones
2014-05-03 13:00:21 -0400
4f08e8b065Add an entry type
Tony Garnock-Jones
2014-05-03 09:24:57 -0400
39e4782825Switch to logbook for collecting results
Tony Garnock-Jones
2014-05-02 21:41:59 -0400
bddd38ad08Correct module name
Tony Garnock-Jones
2014-05-02 20:30:14 -0400
9d9116b1c4Split out benchmarking program from minimart repository
Tony Garnock-Jones
2014-05-02 20:29:46 -0400