smf - the fastest RPC in the West ![Travis-ci Build Status](https://camo.githubusercontent.com/e971f2d884a943c4b11d148c5853fa87402e06e3ae1c781febfeb5f778cada68/68747470733a2f2f6170702e7472617669732d63692e636f6d2f73656e696f72373531352f736d662e7376673f6272616e63683d6d6173746572)
We're looking for a new maintainer for the SMF project. As I have little time to keep up with issues. Please let me know by filing an issue.
smf is pronounced /smɝf/
Site | Link |
---|---|
Mailing List | https://groups.google.com/forum/#!forum/smf-dev |
Documentation | https://smfrpc.github.io/smf/ |
Official Documentation
Please visit our official documentation, it'll get you up and running in no time!
If you are using smf, drop us a line on the mailing list introducing your project.
What is smf?
smf is a new RPC system and code generation like gRPC, Cap n Proto, Apache Thrift, etc, but designed for microsecond tail latency*.
Current benchmarks in microseconds (e2e see docs)
60 byte payload | latency |
---|---|
p50 | 7us |
p90 | 8us |
p99 | 8us |
p9999 | 15us |
p100 | 26us |
Getting started
Please see our quick getting started on our official docs!