tsyncp
Simple channel-like APIs over TCP streams for communications between rust services. (by PoOnesNerfect)
loole
A safe sync/async multi-producer, multi-consumer channel (by mahdi-shojaee)
tsyncp | loole | |
---|---|---|
1 | 2 | |
33 | 148 | |
- | - | |
0.0 | 8.2 | |
about 2 years ago | about 1 month ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
tsyncp
Posts with mentions or reviews of tsyncp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-05-14.
-
Tsyncp: Channel-like primitives (mpsc, broadcast, etc) over TCP
tsyncp is a simple library that provides channel-like primitives (mpsc, broadcast, etc) over TCP.
loole
Posts with mentions or reviews of loole.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Loole, A safe sync/async multi-producer, multi-consumer channel, Boosted Async Performance Up to 17%
I'm thrilled to announce that Loole's async performance has now been improved.
-
Loole: A safe sync/async multi-producer, multi-consumer channel
I'm excited to share that I recently created a new MPMC channel in Rust called Loole. It's safe and fast for MPSC and MPMC scenarios. I'm currently looking for contributors to help me improve Loole and add new features. If you're interested in contributing, please check out the Loole repository on GitHub: https://github.com/mahdi-shojaee/loole
What are some alternatives?
When comparing tsyncp and loole you can also consider the following projects:
remoc - Remoc 🦑 — Remote multiplexed objects, channels and RPC for Rust
kanal - The fast sync and async channel that Rust deserves
sshkm - Tool to sync ssh public keys from Github for all users on a server
thread-broadcaster - A SPMC (Single Producer Multi Consumer) broadcasting channel to broadcast notifications between threads
mqrstt - Pure rust sync and async MQTTv5 client
smol - A small and fast async runtime for Rust
flume - A safe and fast multi-producer, multi-consumer channel.
syncstorage-rs - Sync Storage server in Rust