Skip to content

Libreactor

What?: “Extendable event driven high performance C-abstractions”
Why?: seems to perform well in the Techempower benchmarks.

Source: https://github.com/fredrikwidlund/libreactor
Depends on: https://github.com/fredrikwidlund/libdynamic/

Libreactor is:
- A HTTP/1 parser: (600 LOC of C) -> picohttpparser (seel also: https://github.com/h2o/picohttpparser)
- Itself is 2 KLOC C.

Benchmark: https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/C/libreactor

#performance #parser #abstractions

Page last modified: 2024-11-13 09:17:00