Estoy tratando de averiguar si hay un patrón de facto para el acceso al archivo usando twisted. Muchos de los ejemplos que he visto (twisted.python.log, twisted.persisted.dirdbm, twisted.web.static) en realidad no parecen preocuparme por bloquear el acceso a los archivos.Acceso a archivos sin bloqueo con Twisted
Parece que debería haber una interfaz obvia, probablemente heredando de abstract.FileDescriptor, que todo el acceso a archivos debería atravesarlo como productor/consumidor.
¿He perdido algo o es solo que el uso principal para la programación asíncrona es para redes y realmente no ha sido resuelto para otras operaciones de descriptores de archivos, sin preocuparse por la pureza de IO no bloqueante?
Creo que esta pregunta es un duplicado de http://stackoverflow.com/questions/1682515/how-non-blocking-read-write-throught-remote-filesystem –
La pregunta se expresa mejor aquí. – Chris