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

Reply via email to