Jeff Garzik
Jeff Garzik
## Summary Add an HTTP/JSON trading API alongside the existing gRPC API. With the exception of authentication, the API should mirror [one of: Bittrex/Coinbase/Binance] trading API, for maximum compatibility with...
Five years ago, I created a fork-and-go working protobufs example: https://github.com/jgarzik/rust-protobuf-example Periodically, users will request that this example be merged into this upstream repo. This PR adds this full end-to-end...
In zeroconf mode, `ServerConfig` struct is used. In JSON config mode, the following is used, ``` server_cfg = serde_json::from_str(&cfg_text)?; ``` This creates problems such as the unintended requirement that the...
Propagate db-specific errors up the stack, giving the end user/devop improved diagnostics for any error condition (which are rare, in production). This may imply providing our own generic Error and...
For some as-yet-not-investigated reason, the double-build technique that enables docker caching, currently [commented-out in the Dockerfile](https://github.com/jgarzik/kvdbd/blob/master/pkg/docker/Dockerfile#L4), causes the docker build to fail thusly: ``` Compiling actix-files v0.1.4 Compiling kvdbd v0.3.1...
Large values are likely to present at least two problems: 1. actix may not buffer more than a chunk, during uploads. 2. ~~Payload buffered entirely in memory.~~