Replies: 2 comments 1 reply
-
|
Hi @igfasouza, this is a great fit and I'd genuinely like to see it happen. A bit of context that should shape how you scope it. kpipe's current benchmark suite tops out at On ARM64 and Raspberry Pi: honestly, no, we have zero deployment data on aarch64. Java 25 + Loom on aarch64 should At 5s downstream, commit cadence becomes load-bearing. The default Yes to the example. The measurements I'd most want from a Pi run:
Practical suggestion for the harness: One optional stretch if you have appetite for it: the harness probably handles 10ms / 35ms / 50ms / 100ms with one Happy to look at the design before you go deep. A short README plus a |
Beta Was this translation helpful? Give feedback.
-
|
Thanks a lot for the detailed feedback ... this is exactly the kind of direction I was hoping for. Before implementing the benchmark suite, I'd like to spend some time running Kpipe locally and playing with the different processing modes to get a better feel for the behavior under load and backpressure scenarios. My initial plan is:
I'll start by exploring the runtime behavior, then put together the README + BenchmarkPlan and share the overall shape before going too deep into code. Thanks again ... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I've recently been exploring Kpipe and I think it could be a very interesting fit for edge computing workloads running on constrained hardware such as Raspberry Pi.
One of the scenarios I would like to test is a slow downstream dependency:
The idea is to generate events at a much higher rate than the downstream service can process and observe how Kpipe's backpressure mechanisms behave under sustained pressure.
My hypothesis is that this type of setup could be a good demonstration of one of Kpipe's key strengths: allowing lag to accumulate in Kafka while keeping resource usage on the consumer side predictable and stable, especially on small ARM-based devices.
A few questions for the community:
I'm considering building a small demo application that simulates a slow downstream service and demonstrates how Kpipe handles backpressure while running on constrained hardware.
If that sounds useful, I'd be happy to contribute it as an example or benchmark project.
I'd love to hear your thoughts and feedback.
Beta Was this translation helpful? Give feedback.
All reactions