[pyar] Sobre Twisted Matrix

Mariano Mara mariano.mara en gmail.com
Lun Ago 13 20:01:14 ART 2012


El 13 de agosto de 2012 18:07, Milton Labanda <1000ton.lab en gmail.com>escribió:

> Y sabes si podré manajar eventos en la versión 0.6.5 de Alchemy?, por
> degracia es la
> que usa el academico.
>
>
Claro:    http://docs.sqlalchemy.org/en/rel_0_6/orm/interfaces.html


El 13 de agosto de 2012 11:11, Mariano Mara <mariano.mara en gmail.com>escribió:
>
>> Quoting Emiliano Dalla Verde Marcozzi (2012-08-13 12:25:28)
>> > El día 13 de agosto de 2012 12:00, Milton Labanda
>> > <1000ton.lab en gmail.com> escribió:
>> > > Muchas gracias de nuevo, no tomamos mucho en cuenta esos casos en
>> detalle,
>> > > por ahora nos interesa lo mas general porque nos urge la relacion
>> SGA-Moodle
>> > > que ya mismo empiezan clases je je.
>> > >
>> > > Respecto cosas  de los  mensajes anteriores:
>> > > 1-  Las BD están en servidores  diferentes
>> > > 2-  Las BD son Postgres unas  y MySQL otras
>> > > 3-  En un inicio pensé usar Pg_Q pero por (1) y (2) ya no puedo ni
>> pensar en
>> > > esa alternativa.
>> > >
>> >
>> > Respecto de 1 y 2, un ORM o DAL te puede ser de gran ayuda en ese tema,
>> por ej:
>> >
>> > Podes hacerte un 'servidor de servidores de bases de datos'  y guardar
>> > instancias a tus distintas bases de datos usando:
>> >
>>
>> Coincido con el analisis de Emiliano: no necesitas -necesariamente- algo
>> como
>> twisted (porque esta en un layer distinto a tu problema) cuando la
>> solución
>> -más o menos- simple para hacer DML asíncronicos son mensajes.
>>
>> Con sqlalchemy -en 0.7- tenes eventos[1] donde podes disparar eventos de
>> acuerdo a lo que suceda a nivel de base de datos, enviandolos a ser
>> procesados
>> mediante colas configuras con celery[2] o python-rq[3]. En 0.6.8 tenemos
>> el
>> precesor de eventos que no es tan simple de usar pero igual funciona sin
>> problemas. Con sqlalchemy -una vez estes procesando- podemos hacer
>> instropección de modelos para trabajar sobre la base directa aunque yo la
>> verdad, no me animaría a tanto. Estoy seguro que proyectos como moodle
>> deben
>> tener APIs restful (dame dos parrafos mas y te meto cinco terminos trendy
>> más)
>> para ahorrarte las complejidades de entender el modelo de datos que corre
>> debajo de esos proyectos.
>>
>> Suerte!
>>
>> [1] http://docs.sqlalchemy.org/en/rel_0_7/core/event.html
>> [2] http://celeryproject.org/
>> [3] http://python-rq.org/
>>
>>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120813/2ec9b6a5/attachment.html>


More information about the pyar mailing list