boxcar | srpc | |
---|---|---|
1 | 2 | |
0 | 4 | |
- | - | |
10.0 | 2.6 | |
almost 2 years ago | over 2 years ago | |
Rust | Rust | |
GNU Lesser General Public License v3.0 only | - |
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.
boxcar
Posts with mentions or reviews of boxcar.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-12.
-
Why messaging is much better than REST for inter-microservice communications
I made a very similar project in Rust that seems to mimic this idea: https://github.com/volfco/boxcar
The core idea I had was to decouple the connection from the execution of the RPC. Mats3 looks to be doing a lot more than what I've done so far, but it's nice to see similar ideas out there to take inspiration from.
srpc
Posts with mentions or reviews of srpc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-11.
-
Any suggestion to build a long-lived connection with dual-rpc capability
You could check out SRPC or Canary, although a new version will be released shortly which has tons of breaking changes (you can use the new version via canary = { git = “https://github.com/znx3p0/canary” })
-
Distributed systems you'd like to see in Rust?
It's already on crates.io and has a book to get started, a simple but powerful RPC system and it supports multiple backends for communication (TCP, UNIX, more to come) and automatic encryption.
What are some alternatives?
When comparing boxcar and srpc you can also consider the following projects:
cadence - Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
rmp-rpc - a msgpack-rpc rust library based on tokio