Hi guys, I want to enable mix-mode for my topologies allowing some of them to be developed in Java and some in .Net. The standard model suggest to do console application in .Net to exchange traffic, but I on Windows Console would introduce a lot of locking and drastically drop throughput of events/tuples.
The worker seems to be implemented mostly in Clojure, which I can try to compile with ClojureCLR. That would give me potentially .Net Worker, which can (?) be managed by Supervisor natively (I assume that Supervisor and Worker communicate through Thrift protocol, which can be deserialized in .Net) and hopefully communicate with other Workers natively as well. Such Worker can host .Net extensions natively - the same way as current Worker hosts Java extensions natively. Does this sound like a good approach? Have anyone tried that before? Thanks, Alex
