[
https://issues.apache.org/jira/browse/APEXCORE-329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thomas Weise closed APEXCORE-329.
---------------------------------
Resolution: Invalid
Apex already supports backpressure.
>>> When buffer server spooling is enabled (default
>>> behavior since 3.0), the buffer server limits its memory usage and starts
>>> spooling to disk once half of the specified limit is reached. When an
>>> upstream operator pushes data faster than the buffer server can spool it to
>>> disk, the buffer server disables reads from the upstream operator putting a
>>> back pressure on the upstream operator once the limit is reached. It gives
>>> ability for a downstream operator(s) to catch up with the data already
>>> pushed to the buffer server reducing amount of memory the buffer server
>>> uses. Once it drops below the limit, the buffer server enables reads from
>>> the upstream operator. By default buffer server is allowed to use 512 MB,
>>> and it can be configured using BUFFER_MEMORY_MB port attribute.
> Backpressure - to collect all the issue under one umbrella
> ----------------------------------------------------------
>
> Key: APEXCORE-329
> URL: https://issues.apache.org/jira/browse/APEXCORE-329
> Project: Apache Apex Core
> Issue Type: Epic
> Reporter: Sandesh
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)