[
https://issues.apache.org/jira/browse/STORM-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rick Kellogg updated STORM-26:
------------------------------
Component/s: storm-core
> Bound serialization buffers
> ---------------------------
>
> Key: STORM-26
> URL: https://issues.apache.org/jira/browse/STORM-26
> Project: Apache Storm
> Issue Type: Improvement
> Components: storm-core
> Reporter: James Xu
>
> https://github.com/nathanmarz/storm/issues/468
> Storm's serialization buffers currently expand to the size of the largest
> record seen. We've seen cases where unexpected or corrupt records can cause
> the serialization buffer to grow extremely large (like to size of heap), even
> though all valid records never come close to this size. This causes strange
> perf issues that are hard to debug. Storm should bound the size of the
> serialization buffer, and handle records larger than that with a special,
> temporary buffer.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)