You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apex.apache.org by "Thomas Weise (JIRA)" <ji...@apache.org> on 2016/03/22 07:36:25 UTC
[jira] [Closed] (APEXCORE-329) Backpressure - to collect all the
issue under one umbrella
[ 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)