All Projects → hcarty → mwt

hcarty / mwt

Licence: MIT license
Medium weight threads - preemptive thread pools for Lwt

Programming Languages

ocaml
1615 projects
Makefile
30231 projects

Projects that are alternatives of or similar to mwt

lwt-pipe
[beta] A multi-consumer, multi-producers blocking queue and stream for Lwt
Stars: ✭ 30 (+7.14%)
Mutual labels:  lwt
mandelbrot-threaded-webassembly
A simple demonstration of WebAssembly threads
Stars: ✭ 41 (+46.43%)
Mutual labels:  threads
amqp-client
OCaml Amqp client library for Async and Lwt.
Stars: ✭ 58 (+107.14%)
Mutual labels:  lwt
async-container
Scalable multi-thread multi-process containers for Ruby.
Stars: ✭ 58 (+107.14%)
Mutual labels:  threads
SACK
System Abstraction Component Kit
Stars: ✭ 18 (-35.71%)
Mutual labels:  threads
ModernOperatingSystems AndrewTanenbaum
My notes after reading 'Modern Operating Systems' book by Andrew Tanenbaum and Herbert Bos.
Stars: ✭ 71 (+153.57%)
Mutual labels:  threads
messenger
Chat/Message system for Laravel.
Stars: ✭ 69 (+146.43%)
Mutual labels:  threads
cpp-indicators
A very simple, easy-to-use, and single-header-only C++ library for console based indicators (loading spinners)
Stars: ✭ 13 (-53.57%)
Mutual labels:  threads
iworker
Promise-based wrapper for worker_threads
Stars: ✭ 18 (-35.71%)
Mutual labels:  threads
parallel
Lwt-enabled distributed computing library
Stars: ✭ 36 (+28.57%)
Mutual labels:  lwt
napi-thread-safe-callback
C++ utility class to perform callbacks into JavaScript from any thread
Stars: ✭ 62 (+121.43%)
Mutual labels:  threads
isolated-runtime
Run untrusted Javascript code in a multi-tenant, isolated environment
Stars: ✭ 21 (-25%)
Mutual labels:  threads
thread-pool
A modern thread pool implementation based on C++20
Stars: ✭ 104 (+271.43%)
Mutual labels:  threads
js-threaddb
This project has been moved to https://github.com/textileio/js-textile
Stars: ✭ 13 (-53.57%)
Mutual labels:  threads
reactphp-parallel
ReactPHP bindings around ext-parallel
Stars: ✭ 15 (-46.43%)
Mutual labels:  threads
noroutine
Goroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. 🌱
Stars: ✭ 86 (+207.14%)
Mutual labels:  threads
ncpu
multi-threaded library that node.js run function worker
Stars: ✭ 16 (-42.86%)
Mutual labels:  threads
gologger
A concurrent, fast queue/service worker based filesystem logging system perfect for servers with concurrent connections
Stars: ✭ 16 (-42.86%)
Mutual labels:  threads
audria
audria - A Utility for Detailed Ressource Inspection of Applications
Stars: ✭ 35 (+25%)
Mutual labels:  threads
wasm-bindgen-rayon
An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
Stars: ✭ 257 (+817.86%)
Mutual labels:  threads

Mwt - Preemptive threads and thread pools for Lwt

CI checks

Mwt allows a Lwt promise to hand off tasks to OCaml's preemptive threads.

Mwt is similar to Lwt_preemptive, but with user-managed pools of stateful threads. Each thread in a pool has a local state which persists for the life of the thread.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].