Releases: ksysoev/rpc-redis
Releases · ksysoev/rpc-redis
v0.3.1
v0.3.0
What's Changed
- Implements stash managment logic by @ksysoev in #1
- Implement benchmark test by @ksysoev in #2
- Add options to RPC client and integrate interceptors into RPC client by @ksysoev in #3
- Add options to RPC server and integrate interceptors into RPC server by @ksysoev in #4
- Optimize memory allocation for call method of RPC Client by @ksysoev in #5
Full Changelog: v0.2.0...v0.3.0
v0.2.0
- Improves stability
- Implements possibility to pass context deadline along with rpc request
Full Changelog: v0.1.0...v0.2.0
v0.1.0
initial release of rpc-redis, a Go package that implements a JSON-RPC-like protocol over Redis Streams and channels. This package allows developers to build scalable and efficient RPC servers and clients using Redis as the underlying transport mechanism.
Features
- JSON-RPC-like Protocol: Implements a protocol similar to JSON-RPC for seamless integration.
- Redis Streams and Channels: Utilizes Redis Streams and channels for message passing, ensuring high performance and reliability.
- Easy to Use: Simple API for setting up RPC servers and clients.
- Flexible Handlers: Easily add custom handlers for different RPC methods.