[Twisted-Python] Announcing Crossbar.io
Tobias Oberstein
tobias.oberstein at tavendo.de
Thu Jun 5 05:00:45 MDT 2014
Hi Glyph,
The process support in Twisted is just awesome! It is well designed and robust across platforms. Both are _big_ things we really depend on.
And yes, the process management and monitoring in Crossbar is really dynamic: means, it is exposed via WAMP/API _itself_. E.g. WAMP PubSub events fire on process lifecycle, and processes can be managed via WAMP calls:
https://github.com/crossbario/crossbar/wiki/Management-API
Want to debug an app component running a Worker? Start Manhole within the process while it's running via a single WAMP call.
https://github.com/crossbario/crossbar/wiki/Management-API#manhole-1
Manhole. Another goodie of Twisted;) Love it.
In fact, I would go as far as saying: without Twisted (and Python), it would have been simply impossible for us to get so far - with limited dev resources.
Cheers,
/Tobias
Von: twisted-python-bounces at twistedmatrix.com [mailto:twisted-python-bounces at twistedmatrix.com] Im Auftrag von Glyph
Gesendet: Donnerstag, 5. Juni 2014 05:40
An: Twisted general discussion
Betreff: Re: [Twisted-Python] Announcing Crossbar.io
Congrats on launching this, Tobias!
On Jun 4, 2014, at 3:21 PM, Tobias Oberstein <tobias.oberstein at tavendo.de<mailto:tobias.oberstein at tavendo.de>> wrote:
Technically, Crossbar.io has a multi-process architecture with controller and worker processes,
which lets use scale up on multi-core. We also prepared things to add scale-out on multi-node.
Awesome, more people making use of the power of spawnProcess and event-driven process management is long overdue :-D.
-glyph
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20140605/f6961a11/attachment-0002.html>
More information about the Twisted-Python
mailing list