You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@streampipes.apache.org by "dominikriemer (via GitHub)" <gi...@apache.org> on 2026/03/13 10:07:35 UTC
[I] Add alternative communication mode for core-extension communication
dominikriemer opened a new issue, #4252:
URL: https://github.com/apache/streampipes/issues/4252
### Body
Introduce a new broker-based communication mode for Core ↔ Extensions interaction, alongside the existing HTTP mode.
Today, Core sends requests to extension services via incoming HTTP endpoints, which requires every extension service to expose an open inbound port. This is a deployment and security limitation in restricted network environments.
Goal:
Add a message-broker communication mode (e.g., request/reply over broker topics) for Core-to-Extension requests.
Keep behavior compatible with current operations and allow switching between HTTP and broker modes by configuration.
Why:
Remove the requirement for open incoming ports on extension services.
Improve deployability in locked-down, cloud, and edge environments where inbound traffic is restricted.
Provide a foundation for more flexible, decoupled Core-Extension communication.
### StreamPipes Committer
I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@streampipes.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Add alternative communication mode for core-extension communication
Posted by "dominikriemer (via GitHub)" <gi...@apache.org>.
dominikriemer closed issue #4252: Add alternative communication mode for core-extension communication
URL: https://github.com/apache/streampipes/issues/4252
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@streampipes.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org