Skip to content

C++20 HTTP/1.1 server library using coroutines and Linux's io_uring API.

License

Notifications You must be signed in to change notification settings

overmighty/co_http_uring

Repository files navigation

co_http_uring

C++20 HTTP/1.1 server library using coroutines and Linux's io_uring API.

Introduction

co_http_uring is a C++20 HTTP/1.1 library developed to experiment with coroutines and Linux's io_uring API through liburing.

Getting Started

Prerequisites

Building

$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON ..
$ cmake --build .

Installation

# cmake --install .

License

This software is licensed under the Apache License, version 2.0.

About

C++20 HTTP/1.1 server library using coroutines and Linux's io_uring API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published