<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2014-03-16 4:46 GMT+00:00 Roberto De Ioris <span dir="ltr"><<a href="mailto:roberto@unbit.it" target="_blank">roberto@unbit.it</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div id=":1up" class="a3s" style="overflow:hidden">Mi rendo conto che non e' un approccio molto tecnico, ma francamente<br>
sentirmi dire "che cazzo dici !!! ho letto sul blog di topogigio che si<br>
puo' fare e senza sforzo", beh un pochino mi rode...</div></blockquote></div><br>Scusa, ma esattamente la soluzione quale sarebbe? </div><div class="gmail_extra">Perche' niente da dire sul fare chiarezza riguardo i problemi di gevent e simili, ma io non e' che vedo molte soluzioni.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Perche' programmare multithreading preemptivo ha pure tutti i suoi problemi, multiprocesso puro scala solo fino ad un certo punto e lavorare interamente a callback ha pure gli stessi problemi di gevent dal punto di vista di quello che *non* puoi fare (se non che quelli di twisted sono stati piu' chiari nel dire chiaro e tondo quello che *non* potevi fare gratis) e mi pare di ricordare che lo trovi molto meno comodo -- e se non fosse che mi sono girato la testa per trovare naturale CPS e sono fatto strano io -- sono in essenza d'accordo.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Le alternative che *io* vedo sono tutte architetturali, ovvero mettersi nell'ordine di idee di avere un pool di worker fuori dall'app web e delegare quasi ogni cosa li.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">D'altra parte i problemi di dare in mano qualcosa di asincrono a chi non ha idea sono ben esemplificati da quello che succede a molta gente che cerca di fare roba con node.js. <br>

<br clear="all"><div><br></div>-- <br> .<br>..: -enrico-
</div></div>