Ruby Queue with 500 writers, after 12.5 seconds, about 25% of writers threads are blocked in Queue#push for more than 10 seconds.
-
-
-
Replying to @agentdero
@agentdero hah, this case testing JRuby both times. Ruby's Queue implementation is pretty terrible :(1 reply 0 retweets 0 likes -
Replying to @jordansissel
@jordansissel@agentdero Our Queue is in Java but it is a pretty naive impl. Would like to replace with a j.u.concurrent version.1 reply 0 retweets 0 likes -
Replying to @headius
@headius@agentdero it's ok, MRI's Queue is even worse - I may try to reimplement Queue with j.u.concurrent (in Ruby though) and compare.2 replies 0 retweets 0 likes
Replying to @jordansissel
@jordansissel @headius @agentdero disruptor!!! :O :O :O~~~~
4:24 PM - 2 Dec 2012
0 replies
0 retweets
0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.