https://github.com/mrlsd/reqrep-rs
https://github.com/mrlsd/reqrep-rs
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mrlsd/reqrep-rs
- Owner: mrLSD
- License: mit
- Created: 2017-12-25T15:49:52.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-22T13:48:54.000Z (almost 8 years ago)
- Last Synced: 2025-01-06T14:42:35.496Z (about 1 year ago)
- Language: Rust
- Size: 128 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rust REQREP
Rust REQREP message queue wrapper based on **Nanomsg**
## Why?
Nanomsg is faster brokerless Message Queue.
Currenly implemented `nanomsg.rs` wrapper for C librarry.
Easy to use common events handler for message queue.
It's possible serve events, send events, and handle events.
We find the way do it beauty, faster and efficiently.
## How to use
* `make deps` - build and install nanomsg lib
* `make build` - build debug version
* `make releast` - build debug version
* To run:
* `make build` - build app
* `target/debug/reqrep server tcp://0.0.0.0:3030` - run server
* `target/debug/reqrep client tcp://0.0.0.0:3030` - run client
* change Cargo.toml:
```toml
[dependencies]
nanomsg = "0.6.2"
```
## Status
Development stage
**Licence: MIT**