• Stars
    star
    2
  • Language
    Rust
  • License
    MIT License
  • Created almost 7 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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:
[dependencies]
nanomsg = "0.6.2"

Status

Development stage

Licence: MIT

More Repositories

1

riscv-fs

F# RISC-V Instruction Set formal specification
F#
279
star
2

iron-cms

CMS based on Iron Framework for Rust lang
Rust
46
star
3

semantic-analyzer-rs

Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
Rust
34
star
4

go-benchmark-app

Application for HTTP benchmarking via different rules and configs
Go
27
star
5

nickel-cms

The research project on the development of CMS based on Nickel framework
Rust
14
star
6

amq

Message queue distributed framework based on Actix
Rust
12
star
7

iLang

iLang - a functional programming language and compiler
Rust
9
star
8

riscv-cpu

RISC-V five stage pipline CPU
SystemVerilog
5
star
9

fpga

Research & Development FPGA projects for different boards
GLSL
4
star
10

echo-cms

CMS based on Echo golang framework
HTML
4
star
11

reqrep-events

Golang sample app for REQ/REP message queue events based on go-mangos
Go
3
star
12

rcp

Fast copy files based on Rust lang
Rust
3
star
13

rocket-rs

Rust Rocket app
Rust
3
star
14

useful-rust

Rust useful tools & tutorials based on https://doc.rust-lang.org/book/ Chapters and Rust By Examples
Rust
2
star
15

llvm-api-swift

Swift LLVM API is a library and utils set fully compatible with LLVM-C API. The library can be used to create compilers backend based on LLVM
Swift
2
star
16

llvm-sample

Rust
2
star
17

DAG-chain

DAG chain platform
F#
2
star
18

llvm-ir-tutor

LLVM IR Tutorial
LLVM
2
star
19

riscv-gcc-source-tests

C
2
star
20

avr-timers

AVR timers solutions
Assembly
2
star
21

simple-employees-task

Go
1
star
22

hsb

Haskell
1
star
23

gpg-test

1
star
24

auth-kit

Golang Authentication Kit
Go
1
star
25

status-check

Status Check system based on Yii Framework
PHP
1
star
26

mrLSD

Let's change the world... My favorite languages: Rust, F#, Go, Haskell
1
star
27

tokenomics

JavaScript
1
star
28

nodemcu-v3

NodeMCU v3 devboard projects
1
star
29

go-tutorial

Go Tutorials
Go
1
star
30

toy-codegen

Toy Codegen as example for `semantic-analyzer-rs` library.
Rust
1
star
31

mips-one-stage-cpu

MIPS 32 one stage CPU with limited ISA
Verilog
1
star
32

HaskellTutorials

Haskell
1
star
33

swift-async-toy

Toy async queue implemented on Swift
Swift
1
star
34

hashmap-copy

Rustlang concurent copy and change hashmap
Rust
1
star
35

dandelion

Semantic parser
F#
1
star
36

arduino

Arduino projects based on Atmel chips
C++
1
star
37

julia-dockerhub

DockerHub files for https://hub.docker.com/r/mrlsd/julia/
Makefile
1
star
38

exonum-blockchain

Exomun framework Blockchaind samples
1
star
39

yogaGo

Yoga CMS based on Golang
HTML
1
star
40

simple-http-files

Go
1
star
41

linux-util

Most useful utils for Linux
Shell
1
star
42

pyredmine

Python redmine console grid renderer for specific user and sorted by priority
Python
1
star
43

cabal-dependency-resolver

Haskell Cabal packages dependency resolver
Python
1
star
44

agda-emacs

Agda & Emacs integrations and samples code
Agda
1
star
45

idris-docker

Idris language docker image builder
Makefile
1
star
46

yasvm

Yet another simple Virtual Machine
Rust
1
star
47

rust-patterns

Rust design putterns templates
Rust
1
star
48

useful-haskell

Useful Haskell and algorithms
Haskell
1
star
49

git-fetch-history

Filter git commits and change their data
Go
1
star
50

book-formatter

Format text book to html formatted with page separation
Rust
1
star