Embedding
#1218
Replies: 1 comment 7 replies
-
Atm, we are only considering Kafka as the only public & stable API . However maybe an approach we can take is support listening on Unix sockets with minimal system overhead (no compression) and run in a deterministic fashion on a side thread with limited memory and cpu. We do this for a security appliance company, they they want to do intrusion detection and record the events via a sidecar proc. I also note that on recent Linux kernels the localhost 127.0.0.0 path is heavily optimized and the perf is similar to Unix sockets actually so for a POC you could test that today |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm curious if embedding
redpanda
as a library is a use case you have considered or are at all interested in supporting.Are there any architectural concerns that make this complicated?
As a concrete example I have a use case for embedding it in a Rust application. (Bindings could be generated with cxx ).
Beta Was this translation helpful? Give feedback.
All reactions