Simon Cruanes

Results 235 issues of Simon Cruanes

This should be more compact on the wire, because presence tracking lets us know which fields were not set explicitly so we can avoid writing them entirely. It's also more...

see https://github.com/c-cube/moonpool/issues/41#issuecomment-3517156401 : we might still have to share domains with other libraries, or be on a system where `Domain.recommended_domain_count()` is just wrong. The only way to deal with that...

enhancement

This is a WIP, it needs testing, but the fundamentals are here.

this uses a tiny effect-based task scheduler that lives inside of `Lwt_main`/`Lwt_engine` (see [lwt_direct](https://github.com/ocsigen/lwt/pull/1060) for the real deal). A basic benchmark on the trivial `/hello` endpoint: ``` $ wrk -c...

this simply adds a Eio backend to tiny_httpd, for cooperative concurrency.