[
https://issues.apache.org/jira/browse/STORM-1731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15261195#comment-15261195
]
ASF GitHub Bot commented on STORM-1731:
---------------------------------------
Github user HeartSaVioR commented on the pull request:
https://github.com/apache/storm/pull/1362#issuecomment-215264278
@satishd @roshannaik
Yeah, I guess we should know about the whole things affecting performance
as Storm claims very high performance, but we don't, and there's small
materials to refer for Clojure.
That's another point of why we should move outside of Clojure or even we
should implement critical path to Java or at least other well-known and popular
JVM languages (I mean Scala).
> Avoid looking up debug / backpressure enable flags within critical path
> -----------------------------------------------------------------------
>
> Key: STORM-1731
> URL: https://issues.apache.org/jira/browse/STORM-1731
> Project: Apache Storm
> Issue Type: Bug
> Components: storm-core
> Affects Versions: 1.0.0
> Reporter: Jungtaek Lim
> Assignee: Jungtaek Lim
> Priority: Critical
> Fix For: 0.10.1, 1.0.1
>
>
> While profiling the result of STORM-1729, I also found that there're many
> places in critical path which look up the value of flags which are not
> updated dynamically.
> ("get from map" is on top 5 from each spout / bolt thread.)
> This should be fixed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)