> Reminds me much of channels in Go: http://golang.org/doc/effective_go.html#channels
Or producers and consumers in Twisted: http://twistedmatrix.com/documents/current/core/howto/produc...
Or producers and consumers in Twisted: http://twistedmatrix.com/documents/current/core/howto/produc...
Max, you should add a reference to Twisted Producers and Consumers API in the article as an example of a similar interface.