Inspiration

While learning network programming in C/C++ you may need to know the concepts of using of multiplexing, multiprocessing or multithreading features. Those examples show how to use it in Debian (and most Linux based OS).

What it does

I got examples and training tasks from different books and online courses. Here is list of books I read to get good understanding of theory:

  • Tanenbaum A.S. Operating systems design and implementation.
  • Stevens W.R. TCP IP Illustrated. Part 1. The Protocols
  • Stevens W.R. TCP IP Illustrated. Part 2. The Implementation

What I learned

A lot of low level concepts.

What's next for Examples for writing multithreaded networking applications

Currently I'm using sockets, however I'm open to continue with RPC, web-sockets, any so on.

Built With

Share this project:

Updates