HF RL Explorer

Async filter scheduling overhead due to unnecessary re‑scheduling on the Netty event loop

Async filter scheduling overhead due to unnecessary re‑scheduling on the Netty event loop: a task in LegoFlow-SWE (Harbor dataset). Zuul’s async filter pipeline uses an RxJava scheduler that always resubmits work to the Netty event loop, even when the calling thread is already executing on that…

The task

Zuul’s async filter pipeline uses an RxJava scheduler that always resubmits work to the Netty event loop, even when the calling thread is **already** executing on that exact event loop. This redundant re‑scheduling introduces unnecessary overhead and latency for every async filter invocation.

Part of Lego-X/LegoFlow-SWE.