Search

Lib.rs

› Categories › #lock-free #actor #mutex #atomic #distributed #thread

Concurrency

Crates for implementing concurrent and parallel computation

  • 10 of 2 crates
  • Sort: Best Popular New
  • crossbeam

    Tools for concurrent programming

    v0.8.4 8.1M no-std #lock-free #atomic #garbage #rcu #non-blocking
  • portable-atomic-util

    Synchronization primitives built with portable-atomic

    v0.2.7 8.6M no-std #portable-atomic #synchronization-primitive #built #atomic
  • pureflow

    A flow-based programming (FBP) workflow engine for building concurrent data pipelines

    v0.1.0 #dataflow #fbp #async #pipeline
  • pi_vec_remain

    vec remain range

    v0.2.1 #vec #remain #pi
  • priomutex

    A mutex where waiting threads specify a priority

    v0.3.1 #thread-priority #mutex #mutex-guard
  • portable-atomic

    Portable atomic types including support for 128-bit atomics, atomic float, etc

    v1.13.1 34.2M no-std #atomic #no-alloc
  • pour

    Optionally consed radix tries for fast set operations

    v0.2.1 #data-structures #arc #sync
  • pool_barrier

    A barrier for blocking a main thread until the completion of work which has been offloaded to worker threads, without blocking the worker threads

    v0.1.1 #thread-pool #barrier #deadlock #sync
  • protoactor

    in Rust

    v0.1.0 #actor-system #distributed #actor
  • rust_bus

    bus — Lightweight CQRS Library for Rust

    v3.0.6 #cqrs #event-bus #command #query #events

Next page?

Atom feed.