scalable-concurrent-containers
wasm-futures-executor
scalable-concurrent-containers | wasm-futures-executor | |
---|---|---|
2 | 3 | |
245 | 29 | |
- | - | |
8.7 | 0.0 | |
8 days ago | almost 2 years ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
scalable-concurrent-containers
-
crossbeam VS scalable-concurrent-containers - a user suggested alternative
2 projects | 13 Apr 2023
-
dashmap VS scalable-concurrent-containers - a user suggested alternative
2 projects | 13 Apr 2023
wasm-futures-executor
-
How to enable Bulk Memory Operations when compiling to WebAssembly?
RUSTFLAGS='-C target-feature=+bulk-memory' should work according to the readme of https://github.com/wngr/wasm-futures-executor
-
Threading for WASM target
I recommend using it through the wasm-futures-executor crate: https://github.com/wngr/wasm-futures-executor.
-
Web Crypto API
By the way, I built something similar (?): A Rust library that mimics the API of the `futures-executor` crate, but each worker thread is a single WebWorker.
https://github.com/wngr/wasm-futures-executor
What are some alternatives?
r3bl-open-core - TUI framework and developer productivity apps in Rust 🦀
wireworld-player - A multithreaded web app for loading and simulating instances of the Wireworld cellular automaton
crossbeam - Tools for concurrent programming in Rust
yew - Rust / Wasm framework for creating reliable and efficient web applications
dashmap - Blazing fast concurrent HashMap for Rust.
worktank - A simple isomorphic library for executing functions inside WebWorkers or Node Threads pools.
tarpc - An RPC framework for Rust with a focus on ease of use.
pasts - Minimal and simpler alternative to the futures crate.
leapfrog - Lock-free concurrent and single-threaded hash map implementations using Leapfrog probing. Currently the highest performance concurrent HashMap in Rust for certain use cases.
worktank-loader - WebPack plugin for WorkTank which enables you to execute whole files in a worker pool, transparently.
objectbuffer - JavaScript Object like api, backed by an arraybuffer
comlink - Comlink makes WebWorkers enjoyable.