kb · c · ecosystem
Библиотеки с чистым C ABI — в первую очередь kernel bypass и low-latency сетевые транспорты, которым нет естественного места в cpp/rust/go/ecosystem, потому что это C в исходном виде, не обёртка. Плюс build tooling и тестирование.Libraries with a plain C ABI — primarily kernel-bypass and low-latency network transports, which have no natural home in cpp/rust/go/ecosystem since this is C in its original form, not a wrapper. Plus build tooling and testing.
статусstatus
Каркас: 2 категории, 9 пунктов. kernel-bypass/ зафиксирован из разговора про замену gRPC/Redpanda на SBE + Aeron в cran — конкретные цифры задержек (DPDK 2-5 мкс, RDMA 1-3 мкс, io_uring SQPOLL 8-15 мкс) и языковая поддержка каждой библиотеки уже сверены и совпадают с записями в glossary/. Aeron включён сюда, а не только в cross-platform, потому что для cran релевантна именно его C-реализация (Media Driver + клиент), в обход JVM в hot path — C++ Cluster-компонент существует только на Java и в этот раздел не попадает.Skeleton: 2 categories, 9 entries. kernel-bypass/ was locked in from the conversation about replacing gRPC/Redpanda with SBE + Aeron in cran — the specific latency figures (DPDK 2-5 μs, RDMA 1-3 μs, io_uring SQPOLL 8-15 μs) and each library's language support are already cross-checked and match the entries in glossary/. Aeron is included here, not just in cross-platform, because what matters for cran is specifically its C implementation (Media Driver + client), bypassing the JVM on the hot path — the Cluster component exists only in Java and doesn't belong in this section.