ssd
Simple Service Description (by hardliner66)
fbthrift
Facebook's branch of Apache Thrift, including a new C++ server. (by facebook)
ssd | fbthrift | |
---|---|---|
1 | 3 | |
2 | 2,537 | |
- | 0.4% | |
10.0 | 9.9 | |
about 1 year ago | 6 days ago | |
Rust | C++ | |
GNU Affero General Public License v3.0 | 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.
ssd
Posts with mentions or reviews of ssd.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-22.
-
1Password releases Typeshare, the "ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI"
If you don’t mind writing definitions in a third language and making your own generator scripts, you could use my code generator: https://github.com/hardliner66/ssdcg
fbthrift
Posts with mentions or reviews of fbthrift.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-22.
-
1Password releases Typeshare, the "ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI"
Facebook had/has? Thrift as a more "proper" IDL.
-
How Nebula Clients works with fbthrift
Nebula Clients use fbthrift https://github.com/facebook/fbthrift as the RPC framework for service communication between servers and clients to implement cross-language interaction.
-
Painless C++ Coroutines
As for open source, yes and no. folly is open source and so all the support library code is there with a lot of tests. Thrift uses coroutines in open source as well. Most of the code is not open source, though.
What are some alternatives?
When comparing ssd and fbthrift you can also consider the following projects:
typeshare - Generate code in different languages from Rust type definitions for FFI interop.
nebula-java - Client API and data importer of Nebula Graph in Java
crates.io - The Rust package registry
Folly - An open-source C++ library developed and used at Facebook.
bifrost
nebula-rust - Nebula Graph Client API in Rust
serde-reflection - Rust libraries and tools to help with interoperability and testing of serialization formats based on Serde.
nebula-go - Nebula client in Golang