On Mon, Dec 17, 2012 at 4:35 AM, Guewen Baconnier < [email protected]> wrote:
> On 12/15/2012 12:53 AM, Maxime Chambreuil wrote: > >> Hello, >> >> I have heard at the last community days that API could be fairly slow >> (Magento was given as an example). So I am not sure adding other >> layers/tools/software would make such connection a viable solution for real >> life systems. >> >> We haven't tested API performance of SugarCRM and Redmine yet (RT doesn't >> have one AFAIK). >> >> I would be willing to know if there is anyone using this kind of solution >> with OpenERP and their feedback of using it. We've been using direct >> connection so far and customers seem to like it. >> >> Have a great week-end! >> >> > Hello, > > For Magentoerpconnect (and co) modules in V7, we want to implement a jobs > queue. Nothing started yet, but we already had some thinking about that. > > What we actually plan is to have, at least, a naive implementation of a > queue on top of Postgres (to avoid external dependencies) which will be the > default queue used for the connectors. > Hello, I just let a comment here but implement a queue message on top of RDBMS is a bad idea, you can check http://code.google.com/p/pymq/ i test and works really good, and has a pluggable data storage. Regards, > > In the connectors, the queue will be replaceable, so a more advanced queue > implementation could be used (thought about using Celery[1] and RabbitMQ[2] > for instance). > > Concerning the API slowness, you are right at least for Magento. Its API > is awfully slow. Though, using a queue 'inside' the connectors won't worsen > the current situation. By cons, they will bring decoupling (so easier > debugging, easier integration of features, etc), visibility on the > jobs/load, ensure atomicity of synchronizations, ... > > Have a nice day > > [1] http://www.celeryproject.org/ > [2] http://www.rabbitmq.com/ > > > -- > Guewen Baconnier > > Business Solutions Software Developer > Camptocamp SA > PSE A, CH-1015 Lausanne > > http://openerp.camptocamp.com/ > > Phone: +41 21 619 10 39 > Office: +41 21 619 10 10 > Fax: +41 21 619 10 00 > Email: guewen.baconnier@camptocamp.**com <[email protected]> > > ______________________________**_________________ > Mailing list: > https://launchpad.net/~**openerp-expert-framework<https://launchpad.net/~openerp-expert-framework> > Post to : > openerp-expert-framework@**lists.launchpad.net<[email protected]> > Unsubscribe : > https://launchpad.net/~**openerp-expert-framework<https://launchpad.net/~openerp-expert-framework> > More help : > https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp> > -- Cristian Salamea @ovnicraft
_______________________________________________ Mailing list: https://launchpad.net/~openerp-expert-framework Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-expert-framework More help : https://help.launchpad.net/ListHelp

