/coypu

Primary LanguageC++Apache License 2.0Apache-2.0

Coypu Websocket LV C++ Cache

HTTP/1.1 + Websocket Client/Server HTTP/2 + gRPC Server (Very basic)

Crypto Feeds

Build

git clone https://github.com/Tencent/rapidjson.git
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug ..
make

Dependencies

Protobuf, nghttp2

sudo apt install libprotobuf-c-dev protobuf-compiler-grpc protobuf-compiler libnghttp2-dev ninja-build cmake libnl-3-dev libnl-route-3-dev libaio-dev

Rust

curl https://sh.rustup.rs -sSf | sh

DPDK Build

./dpdk.sh

Ninja build

ca0make -GNinja -DCMAKE_BUILD_TYPE=Debug ..