Newest at the top
| 2026-02-02 12:18:18 +0100 | marinelli | (~weechat@gateway/tor-sasl/marinelli) marinelli |
| 2026-02-02 12:10:30 +0100 | <Axman6> | Whether you can do something cool with the combination of streamly and haxl, I'm not sure, but I'd love to see it |
| 2026-02-02 12:06:50 +0100 | <Axman6> | have a look at streamly too, it'sd all about streams and concurrency |
| 2026-02-02 12:06:23 +0100 | <[exa]> | simpler case of the same is: I have N streams and I want a combined round-robin stream, is there a nice helper that would start the effects of the "other" streams sufficiently early (with some sensible limit to avoid spamming queries etc) |
| 2026-02-02 12:04:28 +0100 | <Axman6> | I'm not sure how well steaming fits into it, but parallel queries ot multiple services is its bread and butter |
| 2026-02-02 12:04:01 +0100 | <[exa]> | yeah might be very close to haxl actually, will have a look, thanks |
| 2026-02-02 12:03:42 +0100 | <Axman6> | So, definitely go look at Haxl, and Simon Marlow's talks on it and how it's used at Facebook |
| 2026-02-02 12:03:40 +0100 | <[exa]> | now the thing would model like streams very nicely, because I'm doing lots of ordered joins and unions etc, but if I go streaming then the possibility to do stuff in parallel will kinda get lost in the interface |
| 2026-02-02 12:02:53 +0100 | <Axman6> | That sounds a lot like Haxl |
| 2026-02-02 12:02:36 +0100 | <Axman6> | like, there's plenty of things I can think of that might be useful, async + STM + Map query (Async a) |
| 2026-02-02 12:02:20 +0100 | <[exa]> | Basically it gets a complicated query (think similar to SPARQL) and produces results slowly by asking a few other servers about stuff and sourcing data |
| 2026-02-02 12:00:30 +0100 | <Axman6> | Can you be a bit more concrete about what you're after? what's the project doing? |
| 2026-02-02 11:59:34 +0100 | <[exa]> | waiting. |
| 2026-02-02 11:59:32 +0100 | <[exa]> | Is there some nice abstraction for streaming that would allow to precompute various known pending work in parallel? E.g., I've got a stream of stuff that needs to ask queries (and it's not "static", result of a query kinda projects into how the rest of the stream is going to behave) and I'd love to have a few queries (already known to be required to finish) to start evaluating ahead, to avoid |
| 2026-02-02 11:57:43 +0100 | marinelli | (~weechat@gateway/tor-sasl/marinelli) (Quit: marinelli) |
| 2026-02-02 11:52:06 +0100 | Putonlalla | (~Putonlall@it-cyan.it.jyu.fi) Tuplanolla |
| 2026-02-02 11:46:02 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) Lord_of_Life |
| 2026-02-02 11:41:37 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Excess Flood) |
| 2026-02-02 11:40:52 +0100 | trickard_ | trickard |
| 2026-02-02 11:35:23 +0100 | trickard_ | (~trickard@cpe-85-98-47-163.wireline.com.au) |
| 2026-02-02 11:35:10 +0100 | trickard | (~trickard@cpe-85-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2026-02-02 11:32:18 +0100 | tromp | (~textual@2001:1c00:3487:1b00:f98f:1dd0:f6a4:cb56) |
| 2026-02-02 11:30:49 +0100 | traxex_ | (traxex@otaku.sdf.org) (Remote host closed the connection) |
| 2026-02-02 11:25:19 +0100 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 240 seconds) |
| 2026-02-02 11:22:34 +0100 | yin | (~zero@user/zero) (Ping timeout: 246 seconds) |
| 2026-02-02 11:22:13 +0100 | tromp | (~textual@2001:1c00:3487:1b00:f98f:1dd0:f6a4:cb56) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2026-02-02 11:15:44 +0100 | fp | (~Thunderbi@2001:708:20:1406::10c5) fp |
| 2026-02-02 11:09:56 +0100 | Googulator40 | (~Googulato@2a01-036d-0106-216f-0081-f2ad-9e0f-9d89.pool6.digikabel.hu) |
| 2026-02-02 11:09:41 +0100 | Googulator40 | (~Googulato@2a01-036d-0106-216f-0081-f2ad-9e0f-9d89.pool6.digikabel.hu) (Quit: Client closed) |
| 2026-02-02 10:57:39 +0100 | mange | (~mange@user/mange) mange |
| 2026-02-02 10:52:43 +0100 | prdak1 | prdak |
| 2026-02-02 10:52:43 +0100 | prdak | (~Thunderbi@user/prdak) (Ping timeout: 260 seconds) |
| 2026-02-02 10:49:43 +0100 | prdak1 | (~Thunderbi@user/prdak) prdak |
| 2026-02-02 10:41:46 +0100 | Googulator40 | (~Googulato@2a01-036d-0106-216f-0081-f2ad-9e0f-9d89.pool6.digikabel.hu) |
| 2026-02-02 10:41:32 +0100 | Googulator40 | (~Googulato@2a01-036d-0106-216f-0081-f2ad-9e0f-9d89.pool6.digikabel.hu) (Quit: Client closed) |
| 2026-02-02 10:34:56 +0100 | __monty__ | (~toonn@user/toonn) toonn |
| 2026-02-02 10:33:08 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-02 10:27:48 +0100 | cyphase | (~cyphase@user/cyphase) cyphase |
| 2026-02-02 10:27:16 +0100 | vanishingideal | (~vanishing@user/vanishingideal) (Ping timeout: 246 seconds) |
| 2026-02-02 10:22:50 +0100 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) |
| 2026-02-02 10:18:25 +0100 | tzh | (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz) |
| 2026-02-02 10:18:14 +0100 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Quit: xff0x) |
| 2026-02-02 10:12:50 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) sord937 |
| 2026-02-02 10:10:44 +0100 | bggd_ | (~bgg@2a01:e0a:fd5:f510:e21d:e312:ab9e:fac6) |
| 2026-02-02 10:08:06 +0100 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
| 2026-02-02 10:07:34 +0100 | prdak | (~Thunderbi@user/prdak) prdak |
| 2026-02-02 10:07:15 +0100 | prdak | (~Thunderbi@user/prdak) (Client Quit) |
| 2026-02-02 10:06:51 +0100 | prdak | (~Thunderbi@user/prdak) prdak |
| 2026-02-02 10:05:21 +0100 | trickard_ | trickard |
| 2026-02-02 10:02:04 +0100 | trickard_ | (~trickard@cpe-85-98-47-163.wireline.com.au) |