News for hackers. Stuff that matters.
Re:~2M msgs/second messaging system written in Go by randomdata on Thursday December 06, 2012 @04:54PM (#4884034)
I agree with your analysis, but EventMachine does use a defer method to push long-running work off of the event loop.
Re:~2M msgs/second messaging system written in Go by 4ad on Thursday December 06, 2012 @05:47PM (#4884325)
Defer in Go means something very specific and completely different:

http://golang.org/ref/spec#Defer_statements

http://golang.org/doc/effective_go.html#defer

Re:~2M msgs/second messaging system written in Go by randomdata on Thursday December 06, 2012 @06:46PM (#4884540)
But EventMachine#defer would make sense in this context, given that the Ruby version is written with EventMachine. That is why I noted it.