All Projects → 7starsea → yijinjing-lite

7starsea / yijinjing-lite

Licence: Apache-2.0 license
c++, low-latency in-porcess communication via mmap

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
CMake
9771 projects

Introduction

yijinjing-lite is a standalone version of yijinjing in kungfu. We truly focus on low-latency in-process communication.

Compile

Please setup proper location of Boost in file env-config.cmake and follow a standard way of cmake process:

cd path-to/yijinjing-lite
mkdir build && cd build
cmake -C ../env-config.cmake ..
make

Run && Test

run these three commands in three different terminals:

./yjj_page_service path-to/yijinjing-lite/test/page_engine.json
./reader
./writer

License

Apache License 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].