System Note 13 · Independent Builds

Image Processing Server

CPOSIX ThreadsSocketsSystems Programming
What it is

A server written in C that processes images for many clients at once, 100+ at a time, using POSIX threads, and answers each in under 100 ms.

C · POSIX threads · 100+ concurrent clients · <100 ms

Why I built it

A systems-programming build to really understand concurrency, sockets, and memory at the level where you manage it all yourself.

Outcome
100+concurrent clients
← Back to Build Notes