[
https://issues.apache.org/jira/browse/STORM-1650?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15210277#comment-15210277
]
ASF GitHub Bot commented on STORM-1650:
---------------------------------------
Github user revans2 commented on the pull request:
https://github.com/apache/storm/pull/1250#issuecomment-200853358
@roshannaik
Yes we need to do a renewed effort in profiling once a lot of the code has
moved to java for JStorm. I know that the throughput is about 1/2 of what it
is in 0.10, and 1.0. I didn't do any profiling, but I have chocked it up to
clojure reflection showing up again, because anytime clojure calls into java it
is ridiculously easy to have clojure use reflection to get the job done.
But I have not profiled so I don't know for sure.
> improve performance by XORShiftRandom
> -------------------------------------
>
> Key: STORM-1650
> URL: https://issues.apache.org/jira/browse/STORM-1650
> Project: Apache Storm
> Issue Type: Improvement
> Reporter: John Fang
> Assignee: John Fang
>
> '''Implement a random number generator based on the XORShift algorithm
> discovered by George Marsaglia. This RNG is observed 4.5 times faster than
> {@link Random} in benchmark, with the cost that abandon thread-safety. So
> it's recommended to create a new {@link XORShiftRandom} for each thread.'''
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)