Commit Graph

  • 070bea7c8e plain-racket-server-semi-threaded.rkt main Tony Garnock-Jones 2019-06-21 15:12:19 +0100
  • dcd9368c67 Reenable auxiliary stats for racket-evt Tony Garnock-Jones 2019-06-21 14:47:53 +0100
  • 1381164d32 Add racket-evt to run-all.sh Tony Garnock-Jones 2019-06-21 14:43:00 +0100
  • b3be7a8e83 Fix internal-latency-syndicate.rkt Tony Garnock-Jones 2019-06-21 14:42:21 +0100
  • 63146632fe syndicate-js and racket-evt variations Tony Garnock-Jones 2019-06-21 14:41:39 +0100
  • ac46f5cdba Fix echo-server-imperative-syndicate-tcp-driver.rkt Tony Garnock-Jones 2019-06-21 14:40:38 +0100
  • 4c593986c3 Fix uvserver shutdown procedure. Tony Garnock-Jones 2018-05-01 10:43:36 +0100
  • 611acacdb3 Migrate libuv server from 0.10 to 1.0 API Tony Garnock-Jones 2018-05-01 10:10:15 +0100
  • 208b20c2f7 Fix kickoff Tony Garnock-Jones 2018-04-30 12:28:14 +0100
  • 7a6b7e3a08 Repair broadcast-latency-imperative-syndicate; rename prospect -> syndicate, and start repairing them Tony Garnock-Jones 2018-04-30 11:20:10 +0100
  • da3f737079 imperative-syndicate versions Tony Garnock-Jones 2018-04-29 23:16:07 +0100
  • 6a00f105af WIP WIP Tony Garnock-Jones 2016-03-14 08:29:33 -0400
  • 1216fba58b Update to earlier change making `spawn` exactly 3-ary Tony Garnock-Jones 2016-03-13 10:39:44 +0000
  • 6966490f46 Rename "matcher" to "trie". Tony Garnock-Jones 2016-01-21 22:00:42 -0500
  • af178f6497 Broadcast measurements Tony Garnock-Jones 2015-10-15 19:01:47 -0400
  • b38eb42d77 Add observe-some to run-all.sh Tony Garnock-Jones 2015-06-19 21:30:10 -0400
  • c4772a1dd2 Scale up to 4000 for observe-some-* Tony Garnock-Jones 2015-06-19 21:23:50 -0400
  • 23d5036095 Use time-apply rather than current-inexact-milliseconds Tony Garnock-Jones 2015-06-18 16:39:13 -0400
  • bfa04b3f13 observe-some-{minimart,prospect}.rkt Tony Garnock-Jones 2015-06-18 14:56:49 -0400
  • cde22db3dd Compute inverse too Tony Garnock-Jones 2015-03-22 19:02:32 -0400
  • 0a74c19e81 Explore possible curve hypotheses Tony Garnock-Jones 2015-03-22 18:49:48 -0400
  • a5e5142a8e Measure prospect route.rkt instead of minimart variant Tony Garnock-Jones 2015-03-22 18:48:11 -0400
  • 6ad5e1ae5c Useful driver script Tony Garnock-Jones 2015-03-21 20:52:01 -0400
  • add1d81f29 Bump up roundtrip-gathering period to 10s; remove useless variables Tony Garnock-Jones 2015-03-21 20:51:50 -0400
  • cb6a481f25 observe-all-* and sum-all-* experiments Tony Garnock-Jones 2015-03-19 01:25:59 -0400
  • 406a87a93b Improve layout of summary page, and add explanatory text Tony Garnock-Jones 2015-03-19 00:17:50 -0400
  • ad9d9c007d Bump up the total process count for internal-latency tests Tony Garnock-Jones 2015-03-18 23:17:14 -0400
  • dfc9c21108 Results summary Tony Garnock-Jones 2015-03-18 23:16:03 -0400
  • 855bbf77b8 Avoid spurious division by zero when fast servers (e.g. uv) are fast Tony Garnock-Jones 2015-03-18 23:19:31 -0400
  • 38831969be Use more regular waypoints for internal-latency experiments. Tony Garnock-Jones 2015-03-18 21:29:14 -0400
  • 04f1b54ac3 Adjust TCP listen backlog for non-TCP-driver minimart variant, too. Tony Garnock-Jones 2015-03-18 21:28:58 -0400
  • a18fdd959a Print a message when the echo-client terminates. Tony Garnock-Jones 2015-03-18 21:28:24 -0400
  • efa64eec14 Avoid spurious division-by-zero Tony Garnock-Jones 2015-03-18 21:28:17 -0400
  • c71ea5aaed Use (sqrt (sqrt 2)) instead of (sqrt 2) in waypoint calculation Tony Garnock-Jones 2015-03-18 21:27:34 -0400
  • eb0df94b1d More logical result-computation-order. Tony Garnock-Jones 2015-03-18 19:05:16 -0400
  • c90c16ab4b Increase TCP listen connection backlog, for parity with prospect TCP driver Tony Garnock-Jones 2015-03-18 19:04:03 -0400
  • e2614c7b94 Prospect echo server, and various fixes to get older experiments running again Tony Garnock-Jones 2015-03-18 17:13:36 -0400
  • 2f8a6482c1 Waypoints at powers of (sqrt 2) Tony Garnock-Jones 2015-03-18 16:15:23 -0400
  • 79b88418de README Tony Garnock-Jones 2015-03-18 16:14:53 -0400
  • 648ff57e30 Prospect variant of internal-latency test Tony Garnock-Jones 2015-03-18 16:13:58 -0400
  • 500623ae5c Experimental variation to probe treap hash function differences Tony Garnock-Jones 2014-07-18 22:36:24 -0700
  • d4fd26b9a6 Divide out by n to see how long each individual boot takes Tony Garnock-Jones 2014-07-18 20:41:55 -0700
  • 0795466fe4 Experimental variation that uses the minimart TCP driver Tony Garnock-Jones 2014-06-14 14:13:44 -0400
  • 4e031e7278 Provide run for ad-hoc testing Tony Garnock-Jones 2014-05-21 16:26:34 -0400
  • f9585b7cbb Update .gitignore Tony Garnock-Jones 2014-05-14 17:13:20 -0400
  • 9484ecbfbc Noddy pingpong tests of erlang and plain racket thread IPC Tony Garnock-Jones 2014-05-14 17:13:02 -0400
  • e424476a05 Update internal-latency to use gestalt-union Tony Garnock-Jones 2014-05-14 00:24:39 -0400
  • 86b5f9d431 Update to match the new terminology Tony Garnock-Jones 2014-05-07 19:24:40 -0400
  • 6c7efdefca Measure probes into routing table Tony Garnock-Jones 2014-05-06 21:35:19 -0400
  • ad7d8f7a81 Note re possible measurement error Tony Garnock-Jones 2014-05-06 21:35:09 -0400
  • 68ccb4fafa Measure datastructure per-entry sizes Tony Garnock-Jones 2014-05-06 21:13:18 -0400
  • c9828ef457 plain-racket-server.rkt Tony Garnock-Jones 2014-05-05 15:41:10 -0400
  • ac90dfdba1 Add options (nicked from rabbitmq-server's startup scripts) that unbork Erlang performance Tony Garnock-Jones 2014-05-05 14:28:14 -0400
  • 6379bcbcea Include waypoint 1000 in internal-latency test Tony Garnock-Jones 2014-05-05 13:19:01 -0400
  • 79c218406e Print instead of log Tony Garnock-Jones 2014-05-05 13:18:49 -0400
  • 13756a448f Better grow-times stats Tony Garnock-Jones 2014-05-05 13:18:38 -0400
  • ffc9835ad6 Report connection counts Tony Garnock-Jones 2014-05-05 12:20:07 -0400
  • 7fd69aa072 With 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
  • f191915dbf uvserver Tony Garnock-Jones 2014-05-05 12:04:42 -0400
  • cd051dc8c0 Oops - forgot the default case Tony Garnock-Jones 2014-05-05 12:03:31 -0400
  • ae15b002c7 Support more (optional) waypoints Tony Garnock-Jones 2014-05-05 11:33:50 -0400
  • 1c33949f3b Support running with arbitrary other servers. Tony Garnock-Jones 2014-05-05 11:02:03 -0400
  • 63d0ffaf73 Record summary table. Tony Garnock-Jones 2014-05-05 11:01:50 -0400
  • a46ea48557 Support specification of hostname and port for server. Tony Garnock-Jones 2014-05-05 11:01:39 -0400
  • 830326b249 Do a small amount of warmup on external-latency. Tony Garnock-Jones 2014-05-05 11:00:38 -0400
  • ba3366ddff Oops, actually use server-entry-type Tony Garnock-Jones 2014-05-04 17:42:41 -0400
  • db47874b11 gitignore Tony Garnock-Jones 2014-05-04 17:07:45 -0400
  • 889323c061 Multi-backend echo testing; erlang server Tony Garnock-Jones 2014-05-04 17:06:45 -0400
  • ac44a27691 Log when waypoint is reached. Tony Garnock-Jones 2014-05-04 16:38:03 -0400
  • f732343f50 Use standard name if none supplied on command line Tony Garnock-Jones 2014-05-04 16:37:11 -0400
  • 61b9b55d74 Erlang echoserver Tony Garnock-Jones 2014-05-04 16:36:59 -0400
  • 6cfade9e25 Record machine-info in cases where echo-client.rkt is used standalone. Tony Garnock-Jones 2014-05-04 16:30:23 -0400
  • 34fc018520 Make the statistician perform the shutdown after a final round of reporting. Tony Garnock-Jones 2014-05-04 16:20:21 -0400
  • eb4f9099a7 Only collect standard machine-info once Tony Garnock-Jones 2014-05-04 16:02:37 -0400
  • 77133a2cf5 external-latency driver Tony Garnock-Jones 2014-05-04 15:55:11 -0400
  • 7abce613fa Shutdown server when no connections remain Tony Garnock-Jones 2014-05-04 15:55:00 -0400
  • 461f0dfef5 Oops, unswap columns Tony Garnock-Jones 2014-05-04 15:54:52 -0400
  • bf77598fad Add client Tony Garnock-Jones 2014-05-03 23:58:36 -0400
  • 9b377586e5 Customisable entry name; fix column names; no longer GC every 10s Tony Garnock-Jones 2014-05-03 23:18:03 -0400
  • b42488c871 Instrumented echo server Tony Garnock-Jones 2014-05-03 17:44:28 -0400
  • 1c07014f60 Prepare for multiple programs Tony Garnock-Jones 2014-05-03 13:00:21 -0400
  • 4f08e8b065 Add an entry type Tony Garnock-Jones 2014-05-03 09:24:57 -0400
  • 39e4782825 Switch to logbook for collecting results Tony Garnock-Jones 2014-05-02 21:41:59 -0400
  • bddd38ad08 Correct module name Tony Garnock-Jones 2014-05-02 20:30:14 -0400
  • 9d9116b1c4 Split out benchmarking program from minimart repository Tony Garnock-Jones 2014-05-02 20:29:46 -0400