ar_pe_ce

Crates.ioar_pe_ce
lib.rsar_pe_ce
version0.1.1
sourcesrc
created_at2021-05-18 09:10:32.352916
updated_at2021-05-18 10:41:05.128323
descriptionHTTP2 based simple streaming RPC
homepagehttps://github.com/frondeus/ar_pe_ce
repositoryhttps://github.com/frondeus/ar_pe_ce
max_upload_size
id398921
size38,765
Wojciech Polak (frondeus)

documentation

https://docs.rs/ar_pe_ce

README

ar_pe_ce

Crates.io Crates.io docs.rs GitHub Workflow Status Coveralls

Simple streaming RPC in Rust

Features:

  • Client streaming
  • Server streaming
  • No protobuf files bullshit
  • Serde based serialization/deserialization
  • Message pack
  • Less code in macro
  • Open telemetry support
  • Better macro span support
  • Proper error handling
  • JSON/MessagePack Schema generation
  • Performance tests
    • Mean latency
    • Total trhoughput
    • Response time
  • Example in other language like Java
  • Mockups example
  • Connection pool
  • Non-unary inputs
    • Trailing streaming argument
Commit count: 19

cargo fmt