Hi, I've just opened a branch on the git to try to run the shinken broker on jython.
jython is an implementation of python designed to run on the JVM. The most interesting thing to me is that jython doesn't have a GIL. Threads are real threads and a process isn't restricted to a single core as in cpython. I'd like to run multi thread livestatus broker because multi process livestatus consume too much memory. It's just a POC at the moment. To get it working you have to : - install jython 2.7b1 - install pyro with jython (the _same_ version than your cpython installation) - run shinken broker from the jython_broker branch under jython - run shinken scheduler, poller, arbiter from the master branch under cpython Don't expect extraordinary results : - I've only tested livestatus with nulllogs backend - it hang easily (especially when receiving broks, probably due to the way i use the pyro socket) Regards, Nicolas DUPEUX <nicolas.dup...@arkea.com> Arkea - Domaine Systèmes tel : 02.98.00.36.68 -- Ce message et toutes les pieces jointes (ci-apres le "message") sont confidentiels et etablis a l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisee est interdite. Tout message etant susceptible d'alteration, l'emetteur decline toute responsabilite au titre de ce message s'il a ete altere, deforme ou falsifie. ----------------------------------- This message and any attachments (the "message") are confidential and intended solely for the addressees. Any unauthorised use or dissemination is prohibited. As e-mails are susceptible to alteration, the issuer shall not be liable for the message if altered, changed or falsified. ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Shinken-devel mailing list Shinken-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/shinken-devel