Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tiyee/angemon

Event-driven network library for multi-threaded server in C++11, One-Loop-Per thread mode, Cross MacOS or Linux platform.
https://github.com/tiyee/angemon

c-plus-plus c-plus-plus-11 event-loop network-library oneloopprethread

Last synced: 8 days ago
JSON representation

Event-driven network library for multi-threaded server in C++11, One-Loop-Per thread mode, Cross MacOS or Linux platform.

Awesome Lists containing this project

README

        

![logo](./Angemon.jpg)
# Introduction
A simple and clarity net library.
![](./angemon.png)

# Getting Started

1. make sure cmake is installed if not,you can install it first
* Macos:`brew install cmake`
* centos: `sudo yum install cmake`
2. the compiler ether gcc or clang is supported,if your environment is macos,you need do nothing.if is linux,please run `sudo yum -y install gcc gcc-c++`

# Build and Test

1. `git clone [email protected]:tiyee/angemon.git`
2. `cd angemon`
3. `mkdir build && cd build`
4. `cmake ..`
5. `make`
6. `../bin/angemon`

# Test and try
run `curl 127.0.0.1:37188 -d"a=1&b=2""`