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

https://github.com/antonvasin/lowlevel-academy-net

LowLevel Academy Netcode
https://github.com/antonvasin/lowlevel-academy-net

db multiplexing network tcp

Last synced: 2 months ago
JSON representation

LowLevel Academy Netcode

Awesome Lists containing this project

README

        

# Low-Level Academy: [Netcode That Doesn't Suck](https://lowlevel.academy/player/2)

Implementing simple networked DB using multiplexing.

```
make
./bin/dbserver -f ./mynewdb.db -p 5555
./bin/dbcli -h 127.0.0.1 -p 5555 -l
```

## Blocking Requests

![blocking](./blocking.png)

## `select()`

![select](./select.png)

## `poll()`

![poll](./poll.png)