Re: [Python] Oggetti condivisi in app uwsgi e multiprocessing in generale

2015-02-09 Per discussione Guido Dassori
> > Non so se ti può servire ma io ho usato prima memcached poi ho preferito > scrivere un gestore di oggetti condivisi usando Pyro4 > (https://pythonhosted.org/Pyro4/) > in modalità asincrona. > La differenza rispetto a memcached è che puoi infilare più logica nel > processo condiviso. > > Cia

Re: [Python] Oggetti condivisi in app uwsgi e multiprocessing in generale

2015-02-07 Per discussione Giovanni Porcari
> Il giorno 07/feb/2015, alle ore 12:32, Guido Dassori ha > scritto: > > Ciao, > utilizzando "python puro", quindi senza nessun framework alle spalle, ma con > l'esposizione di semplici funzioni tramite l'uso di mod_uwsgi di nginx, > uwsgi, e il catch dell'url, tipo: > > def application(env,

Re: [Python] Oggetti condivisi in app uwsgi e multiprocessing in generale

2015-02-07 Per discussione Guido Dassori
> > Tieni presente che se vuoi fare il caching dati, soluzioni come redis o > memcached sono lo standard de-facto (nessuno ti impedisce di salvarci > dentro oggetti serializzati come fa ad esempio django). Il proxy con > twisted mi sembra davvero una esagerazione. > > Se poi hai esigenze di perfo

Re: [Python] Oggetti condivisi in app uwsgi e multiprocessing in generale

2015-02-07 Per discussione Roberto De Ioris
> Ciao, > utilizzando "python puro", quindi senza nessun framework alle spalle, ma > con l'esposizione di semplici funzioni tramite l'uso di mod_uwsgi di > nginx, uwsgi, e il catch dell'url, tipo: > > def application(env, start_response): > if env['HTTP_HOST'].find("hello_world") > -1: hello_w

[Python] Oggetti condivisi in app uwsgi e multiprocessing in generale

2015-02-07 Per discussione Guido Dassori
Ciao, utilizzando "python puro", quindi senza nessun framework alle spalle, ma con l'esposizione di semplici funzioni tramite l'uso di mod_uwsgi di nginx, uwsgi, e il catch dell'url, tipo: def application(env, start_response): if env['HTTP_HOST'].find("hello_world") > -1: hello_world(env, star