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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm curious if embedding
redpandaas 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