Commit Graph

33 Commits

Author SHA1 Message Date
Tony Garnock-Jones 4c031254f7 Moved broker from js-marketplace/server.rkt 2014-07-18 10:35:11 -07:00
Tony Garnock-Jones bfe9a5224d Avoid inertness-preventing ground-meta-level example subscriptions 2014-06-23 07:27:53 -04:00
Tony Garnock-Jones 38ea50e352 Cosmetic 2014-06-23 07:00:27 -04:00
Tony Garnock-Jones 2ec167560d Remove unneeded require 2014-06-23 06:56:47 -04:00
Tony Garnock-Jones b928d6c78a Use actor macro 2014-06-22 22:49:13 -04:00
Tony Garnock-Jones ceef225fce New actor syntax for minimart actors 2014-06-22 22:16:42 -04:00
Tony Garnock-Jones e1f72f92e8 UDP socket driver and example 2014-06-19 13:43:18 -04:00
Tony Garnock-Jones 7df1e40433 Improved interface to gestalt-project. 2014-06-18 16:05:46 -04:00
Tony Garnock-Jones 2eb8822c56 Avoid need for latching on listen-side TCP connections; flip demand-matcher's default orientation 2014-06-06 18:13:09 -04:00
Tony Garnock-Jones 95f050aca6 Tweaks to userland examples 2014-06-02 16:46:54 -04:00
Tony Garnock-Jones a572f270f0 Delimited-continuation based threaded style 2014-06-02 16:36:55 -04:00
Tony Garnock-Jones 52faa78444 Flush output after writing a line. 2014-06-02 16:33:35 -04:00
Tony Garnock-Jones 435ab0fbd8 TCP driver; simple example; chat server; chat client 2014-06-02 14:13:12 -04:00
Tony Garnock-Jones 6b94074a41 Convert from pair-based to list-based matching. 2014-05-28 15:24:26 -04:00
Tony Garnock-Jones 5092cff96b Update websocket driver and examples 2014-05-21 23:22:21 -04:00
Tony Garnock-Jones e5ba41d8a3 Reformulate gestalts (again). Back to metalevel/level/pattern rather than metalevel/pattern/level. 2014-05-21 16:28:38 -04:00
Tony Garnock-Jones b750a01e78 Switch gestalt representations to accommodate n<m filtering.
The previous format separated out the different levels too much.
The new format pushes the level representation *under* the routing
matcher.
2014-05-20 21:50:19 -04:00
Tony Garnock-Jones 50ed37f52e gestalt-intersect is probably not useful as an API 2014-05-19 20:15:05 -04:00
Tony Garnock-Jones 68b12325f1 Exercise timer driver 2014-05-14 00:09:36 -04:00
Tony Garnock-Jones 7035365197 Bring examples into line with new API 2014-05-13 23:14:52 -04:00
Tony Garnock-Jones 8011a7263c Adapt first example 2014-05-10 19:27:27 -04:00
Tony Garnock-Jones a3bebaa089 Split out benchmarking programs to minimart-benchmark repo 2014-05-02 20:29:14 -04:00
Tony Garnock-Jones b81e76bd74 Warmup to avoid outliers 2014-05-01 15:54:12 -04:00
Tony Garnock-Jones 784f89d308 Account for startup/boot delay separately. 2014-05-01 15:42:08 -04:00
Tony Garnock-Jones 51d7cffe3f More resolution at the very slow end 2014-05-01 15:11:29 -04:00
Tony Garnock-Jones 5c4747e56b Measure internal messaging ping-pong latency 2014-05-01 15:04:24 -04:00
Tony Garnock-Jones 67e9483d0e websocket-server -> websocket-local-server 2014-01-13 19:33:48 -05:00
Tony Garnock-Jones 154c0664a3 SSL websocket support 2013-11-06 16:01:55 -05:00
Tony Garnock-Jones 9242d264b3 I conjecture that the common case will see demand- and supply-levels of zero 2013-10-29 15:41:02 +00:00
Tony Garnock-Jones ceada73709 Websocket driver and example 2013-10-28 19:08:41 +00:00
Tony Garnock-Jones 9f58657754 #lang minimart 2013-10-28 10:56:40 +00:00
Tony Garnock-Jones 0ef6d92f09 Simpler require in example.rkt 2013-10-28 10:55:46 +00:00
Tony Garnock-Jones 9c08cd1723 Multi-collection package 2013-10-28 10:26:19 +00:00