同步

  1. async-mutex

    异步互斥锁

    v1.4.0 243K #synchronization-primitive #synchronization #mutex #lock #async #asynchronous #rwlock
  2. shared_memory

    一个用户友好的crate,允许您在进程间共享内存

    v0.12.4 45K #memory #shared #inter-process #process #memory-access #shmem #synchronization
  3. triple_buffer

    三级缓存,用于在线程间共享频繁更新的数据

    v8.0.0 2.8K #producer-consumer #multi-threading #synchronization #non-blocking #wait-free #spsc #multithreading
  4. git-nomad

    以轻量级方式同步git工作分支

    v0.7.1 #git-branch #git-repository #light-weight #git-commit #synchronization #remote #version-control
  5. guardian

    拥有互斥锁的refcounted互斥锁保护器

    v1.2.0 2.8K #mutex #synchronization #rc #arc-mutex #locks #read-lock #locking
  6. mmap-sync

    从映射内存中以无等待和零复制的方式允许进程间共享数据的crate

    v1.0.4 6.2K #data-access #memory-mapping #zero-copy #wait-free #inter-process #synchronization #shared-memory
  7. netbox2netshot

    netbox和netshot之间的同步工具

    v0.1.12 #synchronization #networking #netbox #netshot
  8. rs_machine_input_chirho

    一个命令行工具,用于将计算机资源信息与远程数据库同步

    v0.1.2 310 #sqlite #system-info #synchronization #database #remote #resources #computer
  9. aper

    通过WebSockets同步状态机

    v0.3.0 #state-machine #websocket #real-time #synchronization #multiplayer #applications #synchronized
  10. augmented-playhead

    实现了原子操作的一些额外类型和实用工具,用于构建音频线程/GUI同步

    v0.8.0 #同步 #音频 #原子操作 #GUI #增强 #应用程序 #音频线程
  11. netbeam

    一个纯Rust异步网络同步库(使用tokio),在网络环境中重新实现熟悉的异步范式

    v0.8.0 #异步网络 #同步 #tokio #环境 #熟悉 #范式 #P2P
  12. par-iter-sync

    并行迭代器带顺序输出

    v0.1.11 200 #并行迭代器 #迭代器 #顺序 #同步 #并行 #并发 #sync
  13. fast-able

    世界上的武术都是快速且坚不可摧的;天下武功,唯快不破

    v1.11.14 600 #同步 #btree-map #等待组 #hash-map #vec #able #sync-hash-map
  14. rsevents

    手动和自动重置的事件,用于线程信号和编写新的同步原语,如信号量

    v0.3.1 12K #同步原语 #事件 #同步 #winapi #信号 #futex #sync
  15. discro

    为异步函数式响应式编程(FRP)提供的离散观察者

    v0.29.3 490 #函数式响应式编程 #响应式 #函数式编程 #观察者 #同步 #异步 #异步等待
  16. interlock

    专为锁定区间设计的读者-写入锁

    v0.0.4 # #区间 #rb-tree #同步 #读者-写入 #多线程 #实验性
  17. sem_safe

    安全使用POSIX信号量(sem_postsem_wait等)

    v0.1.1 260 #信号量 #同步 #Unix #信号 #sync #no-std #API绑定
  18. async-observable

    异步与响应式同步模型,以保持多个异步任务/线程部分同步

    v0.4.2 #异步任务 #异步 #观察者 #异步等待 #同步 #响应式 #等待
  19. taskchampion

    个人任务跟踪

    v0.7.0 1.2K #任务 #存储 #同步 #个人 #应用程序 #副本 #API
  20. async_progress

    在异步任务间创建同步点

    v0.2.1 #async-task #synchronization #progress #step #sync #state #points
  21. bevy_sync

    用于在服务器和其客户端之间同步实体和组件的插件

    v0.14.1 550 #synchronization #bevy #sync #netcode #entity-component
  22. atuin-dotfiles

    Atuin 的 dotfiles 包

    v18.4.0-beta.3 1.0K #shell-history #sqlite #atuin #search #encryption #command #synchronization
  23. sync42

    同步工具

    v0.8.0 280 #synchronization #structures #active #data-structures #within
  24. kspin

    用于内核空间的自旋锁,可以禁用在关键部分的抢占或中断请求

    v0.1.0 1.2K #critical-section #synchronization #spin-lock #arceos #no-irq #spinlock
  25. per-thread-mutex

    专为包装线程不安全的 C 库而设计的同步锁

    v0.1.3 120 #multi-threading #synchronization #bindings #sync
  26. latches

    一个向下计数器(CountDownLatch),可用于同步线程或协调任务

    v0.2.0 350 #synchronization #concurrency #sync #latch #asynchronous #async #countdownlatch
  27. event_sync

    可用于同步事件,使其仅在固定时间间隔内发生

    v0.4.4 #events #synchronization #tick #occurs #fixed #setup #tickrate
  28. unsend

    为不安全的线程人员提供的线程不安全运行时

    v0.2.1 #run-time #thread #async #synchronization #unsafe #executor #async-io
  29. synchronoise

    基于标准库构建的同步原语

    v1.0.1 46K #synchronization-primitive #synchronization #parallel-processing #phaser #sync
  30. hakuban

    数据对象共享库

    v0.7.3 #object #load-balancing #synchronization #sync #share #networking #websocket
  31. peace_item_spec_sh_sync_cmd

    管理 peace 框架的同步 shell 命令

    v0.0.9 #shell #peace #automation #command #framework #synchronization #manage
  32. syncthreads

    安全的线程同步

    v0.7.0 750 #multi-threading #barrier #synchronization
  33. kernel_guard

    使用本地中断或禁用抢占创建临界区的RAII包装器

    v0.1.1 1.4K #critical-section #preemption #synchronization #arceos #wrapper
  34. wait-for-me

    异步计数器降锁

    v0.3.0 1.5K #async-task #synchronization #async #countdown
  35. rsevents-extra

    在rsevents之上构建的同步对象。信号量、倒计时事件等。

    v0.2.2 2.1K #synchronization-primitive #synchronization #events #countdown #sync
  36. dioxus-query

    Dioxus的完全类型化、异步、可重用的缓存状态管理 🧬

    v0.5.1 160 #dioxus #state #synchronization #async
  37. rendezvous

    更简单的线程同步的会合通道

    v0.2.3 #synchronization #channel #thread #thread-synchronization #guard #rendezvous-guard #points
  38. brewfatherlog

    将grainfather发酵罐的温度记录到brewfather

    v0.1.2 #brewing #grainfather #logging #brewfather #fermentation #synchronization
  39. messaging

    双向消息crate

    v1.0.6 #synchronization #sync #messages
  40. libsync

    包含通道和其他同步对象实现

    v0.1.0 #async-channel #channel #synchronization #async #sync #multi-consumer
  41. homux

    在主机机器之间同步您的家目录

    v0.2.3 270 #home-directory #configuration #host #across #different #synchronization #multiplexer
  42. async-rwlock

    异步读写锁

    v1.3.0 44K #lock #synchronization-primitive #synchronization #mutex #rwlock #async #asynchronous
  43. async-semaphore

    异步信号量

    v1.2.0 13K #synchronization-primitive #synchronization #limit #sync #concurrency #monitor
  44. two_phase_channel

    通过静态禁止冲突访问实现的安全无同步并行通信通道

    v0.2.2 #communication-channel #parallel #key #statically #synchronization #performance #accesses
  45. deadlocker

    通过引入构建器模式来克服死锁

    v0.1.0 #lock #deadlock #mutex #locking #synchronization #sync
  46. shared_memory_extended

    一个用户友好的crate,允许您在进程间共享内存

    v0.13.0 1.9K #shared-memory #memory #shared #inter-process #process #shmem #synchronization
  47. microlock

    等待:小型锁和其他定时事物!

    v0.2.1 #waiting #synchronization #lock #channel #timer #functionalities #thread
  48. braid-triggerbox

    Braid 摄像头同步触发盒

    v0.4.1 410 #camera #synchronization #trigger #box #side #pc #triggerbox
  49. asyncs-sync

    异步运行时无关的同步工具

    v0.3.0 #run-time #async #synchronization #utilities #asyncs #tokio #facilities
  50. y-sync

    Yrs 同步协议

    v0.4.0 1.8K #yrs #crdt #protocols #synchronization #interop #yjs #awareness
  51. rt-history

    一个带有错误检查的实时安全历史记录

    v3.0.0 #history #real-time #log-error #wait-free #synchronization #lock-free #producer-consumer
  52. wrc

    一个线程安全的 Rust 权重引用计数智能指针

    v2.0.0 #reference-counting #smart-pointers #weight #thread-safe #weighted #synchronization #dropped
  53. swimos_sync

    SwimOS 同步通道

    v0.1.0 #swim-os #channel #distributed-systems #synchronization #async #decentralized-applications #building
  54. iroh-sync

    Iroh 同步

    v0.15.0 290 #key-value-store #replica #synchronization #author #blake3 #iroh #entries
  55. je

    允许上传和下载内容到 AEM 实例

    v0.3.0 #content #aem #download #upload #instance #synchronization #external
  56. rust-waitgroup

    类似 Go 的 WaitGroup

    v0.1.0 #synchronization #wait-group #synchronization-primitive #thread #thread-safety #concurrency #tasks
  57. augmented-atomics

    实现了原子操作的一些额外类型和实用工具,用于构建音频线程/GUI同步

    v0.2.0 240 #atomic #audio #synchronization #data #augmented #atomic-option #atomic-enum
  58. ciruela

    数据中心服务器使用的点对点同步软件

    v0.6.12 110 #synchronization #p2p #sync #file
  59. hurdles

    基于计数的线程屏障

    v1.0.1 1.6K #barrier #multi-threading #synchronization #sync #multithreading
  60. arcu

    使用 Arc 保持读关键区并处理清理的 Rcu 实现

    v0.1.1 310 #rcu #synchronization #critical-section #arc #read #cleanup #handle
  61. simple-mutex

    比 std 更高效、比 parking_lot 更简单的互斥锁

    v1.1.5 49K #mutex #synchronization #lock #parking-lot #sync #locking
  62. clinte

    共享 UNIX 机器的 CLI 笔记发布系统

    v2.1.4 #unix #notes #social #messages #synchronization
  63. parking_monitor

    具有停车场的监控同步构造

    v0.1.1 #monitor #synchronization #synchronization-primitive #parking-lot #sync
  64. mpmcpq

    多生产者多消费者优先级队列

    v0.9.3 #priority-queue #mpmc #messaging #synchronization #channel #send-message #send-receive
  65. merenda

    通过 SSH 进行的小型剪贴板同步

    v0.1.0 #clipboard #ssh #synchronization #user #connection #port #set
  66. rwth_cli

    一个命令行工具,用于将 RWTH Aachen 的学习材料与本地文件同步

    v0.1.3 #synchronization #cli #rwth #command-line-tool
  67. atomic_pingpong

    使用 AtomicU8 进行同步的轻量级无_std ping-pong 缓冲区

    v0.2.3 #buffer #producer-consumer #element #single-consumer #ping-pong #synchronization #size
  68. async-watch

    异步监视通道

    v0.3.1 7.8K #channel #async #synchronization #sync #asynchronous
  69. optimistic_lock_coupling

    遵循论文《乐观锁耦合:一种可扩展且高效的通用同步方法》的通用锁

    v0.2.5 #lock #write #optimistic #lock-free #synchronization #data #performance
  70. monitor

    同步构造

    v0.1.0 750 #synchronization #sync #construct
  71. async-barrier

    异步屏障

    v1.1.0 340 #synchronization-primitive #synchronization #async #sync #rendezvous
  72. 更多同步工具

    更多同步工具

    v0.1.5 #sync #synchronization #programming
  73. sync-wait-group

    等待组,用于同步某些计算的开始或结束

    v0.1.1 #wait-group #wait #group #sync #synchronization
  74. clone-replace

    通过克隆和替换引用版本来共享可变数据

    v0.1.1 #sync #non-blocking #synchronization #concurrency
  75. trisync

    一个友好的命令行工具,通过使用OM API自动化多个TRIRIGA环境的同步

    v0.1.3 #tririga #environment #automating #synchronization #multiple #friendly #package
  76. optra

    远程文件同步的引擎

    v0.2.1 #file-synchronization #synchronization #ot #remote-files #sync #abst #file-change
  77. user-sync

    用户空间同步

    v0.1.1 #userspace #synchronization #sync
  78. rendezvous_swap

    高效地在两个线程之间交换数据和同步执行

    v0.1.0 #thread #synchronization #atomic #memory #cross-platform #sync
  79. async-subscription-map

    异步簿记数据结构,用于状态订阅

    v0.1.0 #observable #subscription #synchronization #reactive #async #data-structures #track
  80. rcurs

    一个氧化RCU实现

    v0.1.0 #rcu #synchronization #lock-free #parallel #concurrency
  81. adjusting_clock

    在同步外部源的同时测量时间,例如调整客户端时钟以匹配服务器时间之一

    v0.1.0 #clock #synchronization #measure-time #time
  82. mutex-extra

    RefMutex<T>Mutex<T> 类似,但是即使 T 不是 Send,也是 SyncSend

    v0.9.9 #sync #mutex #synchronization #send-sync
  83. 尝试使用DuckDuckGo进行搜索。

  84. synclip

    跨网络剪贴板同步工具

    v1.0.0 #clipboard #synchronization #tool #text #cross-network #server #client
  85. just-watch

    异步监视通道

    v0.2.0 #channel #async #synchronization #asynchronous #sync
  86. waitable

    实现Mutex+Condvar模式以实现高效阻塞等待的同步(原子)值容器

    v0.1.0 #wait #condvar #mutex #synchronization #sync
  87. countdown_latch

    一种同步辅助工具,允许一个或多个线程等待其他线程中执行的操作集完成

    v0.1.1 #thread #set-operations #complete #countdown #synchronization #performed #wait
  88. toy_pool

    带有引用计数的池

    v0.1.1 #reference-counting #pool #items #synchronization #handle
  89. async-watch2

    异步监视通道

    v0.1.0 #channel #async #synchronization #sync #asynchronous
  90. run-down

    Rust中的保护机制

    v0.1.1 #protection #synchronization #reference-counting #sync
  91. pool_barrier

    一个栅栏,用于在将工作卸载到工作线程之前阻塞主线程,而不会阻塞工作线程

    v0.1.1 #barrier #worker-thread #thread-pool #deadlock #sync #synchronization #threadpool
  92. phoenix-tls

    创建始终存在的线程局部变量

    v0.1.0 #thread-local #tls #multi-threading #synchronization #multithreading
  93. trailing_cell

    用于共享重要读取速度但严格一致性不是必须的数据结构的包装器(数据可以过时)

    v0.3.0 #consistency #synchronization #broadcast #lock-free #eventual #data-structure
  94. motel

    rendezvous和状态同步

    v0.1.0 #rendezvous #state #synchronization
  95. sync

    同步原语

    v0.1.0 #primitive #synchronization #synchronization-primitive
  96. net_sync_tokio

    一个纯Rust异步网络同步库(使用tokio),在网络环境中重新实现熟悉的异步范式

    v0.2.1 #networking #synchronization #context #familiar #tokio #paradigms #asynchronous
  97. zksync_node_sync

    ZKsync节点同步工具

    v0.1.0 #zksync #区块链 #同步 #zk-sync #节点 #组件 #工具
  98. duet

    双向同步

    v0.2.0 #同步 #双向 #路径 #目录 #unison #配置文件 #命令行界面
  99. actors

    Rust 的类似 actor 的并发

    v0.1.0 #actor #线程 #同步 #并发
  100. ipmail

    以 SP 为中心的去中心化即时消息同步协议(DIMSP)

    v0.1.0 #消息 #协议 #即时 #同步 #dimsp #以 SP 为中心 #去中心化
  101. bramble-sync

    Bramble 同步协议

    v0.1.0 #同步 #协议 #bramble #版本
  102. ommui_broadcast

    使用 crossbeam-channels 实现的广播功能

    v0.4.0 #广播 #广播 #接收器 #crossbeam-channels #发送 #同步 #订阅
  103. futures-shuttle

    具有未来感知的穿梭同步对象

    v0.2.1 #穿梭 #同步 #未来
  104. spmc_buffer

    用于多消费者场景的三重缓冲区扩展,适用于在线程间共享频繁更新的数据

    v0.5.1 #spmc #同步 #多线程 #无等待 #非阻塞 #共享内存 #多线程
  105. nb-sync

    裸金属环境下的非阻塞同步结构

    v0.2.0 #fifo #同步 #等待 #未来 #sync
  106. linera-core

    Linera 协议的核心,包括客户端和服务器逻辑、节点同步等

    v0.11.3 #linera #协议 #同步 #节点 #逻辑 #区块链 #客户端