Hello,

I’d like to share a proposal to refactor Zeppelin’s current listener
architecture into a Pub/Sub model using an EventBus. Currently, components
such as Notebook, Paragraph, etc. rely on listener interfaces, resulting in
tight coupling, circular dependencies, and difficulties in maintainability.
The proposal suggests introducing a ZeppelinEventBus (based on RxJava) as a
mediator to gradually migrate existing listeners.
Full details are documented here:
https://cwiki.apache.org/confluence/x/vAsGFw

Best regards,

SeungYoung Oh

Reply via email to