PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

offset - porting the Go concurrency model in Python

vendredi 20 septembre 2013 à 13:00
fspot, le 20/09/2013 à 13:00
offset est une toute jeune lib python visant à imiter le modèle de la concurrence dans go : on y trouve donc les [gc]oroutines, les channels, select(), les primitives de synchronisation. D'autres opérations non bloquantes seront bientot intégrées (net, i/o), pour l'instant il n'y a que les opérations temporelles (sleep, timers, etc).
La présentation explique comment ça se passe niveau goroutines sous le capot avec Go, mais les schémas seuls m'inspirent peu :/
Et aussi, grande question : est-ce que offset apporte vraiment quelque chose quand on a tornado, twisted, diesel, gevent.. ? J'ai peur qu'au contraire, avoir une multitude de choix divise les efforts, par exemple pour avoir un client http asynchrone, un client mysql/postgresql asynchrone, un client redis/memcached asynchrone, etc.
(Permalink)