Hacker News new | ask | show | jobs
by tptacek 3904 days ago
Click is a C++ framework for constructing routers and IP middleboxes out of modular components, somewhat like a modular synthesizer for packets.

It's a pretty great codebase.

1 comments

How specific is it to routing network traffic? Can it be used for more general data processing?
It's specific to processing IP packets, but not to routing. It has a really elegant interface for handling packet events.