← Back to team overview

openerp-community team mailing list archive

Re: openerp performances for live e-commerce

 

Rodrigue,

The reason by many e-comerce system the categories, products, pick and
other objects are syncronize with OpenERP is because if you OpenERP is off
connection your e-commerce is avaible. Also, a lot of communication is
catalog search (users or search enginyes), this is an example from
Zikazakmedia e-commerce system about:

        Visits    Real Orders
Mar     1744      9
Feb     2227      7
Jun     2167      8

By day, you have many visits, but less real operations (sale orders,
invoices, ..).

Zook e-Sale only syncronize as cache the catalog information, but all the
operations are attended by OpenERP in real time:

Client browser --HTTP--> Zoook e-Sale Server --XML/RPC--> OpenERP Server

Zook are discontinued by ZZ, but we make a fork, and currently work with
him: https://github.com/eoconsulting/django-zoook

2013/3/18 Rodrigue Villetard <rodrigue.villetard@xxxxxxxxxxx>

>
>
>
> Hi Juan Cristobal,
>
>
> Sorry to interfere within your specific question but may I ask about your
> architecture ? Do you use some caching systems and/or e-commerce tools like
> magento, prestashop ?
>
>
> regards,
> Rodrigue
>
>
>
>
>
> On 2013-03-18 14:31, Juan Cristobal Lopez Arrieta wrote:
>
>> By concurrency problems do you referr res.user locks?.
>> I'm having problmes at medium load (200 to 1000 rcords/day)  and
>> using xml-rpc from java.
>>
>>  On Mon, Mar 18, 2013 at 5:39 AM, Eric Caudal
>> <eric.caudal@xxxxxxxxxxxxxx> wrote:
>>
>>  We have developed a custom made connector that pushes from Virtuemart to
>>> OpenERP SO, Product and category.
>>> It holds OK with 200 SO / day but we had to solve some concurrency
>>> issues. Now it is OK but it is not yet sure how it will hold for 2000
>>> orders.
>>>
>>> I recommend the pull from OpenERP but the customer is the one who
>>> requires it that way (they do not want to deal with delays).
>>>
>>> Eric Caudal
>>> _CEO_
>>>
>>> --
>>> Elico Corporation, Shanghai branch
>>> _OpenERP Premium Certified Training Partner_
>>> Cell: + 86 186 2136 1670 [3]
>>>
>>> Office: + 86 21 6211 8017/27/37
>>> Skype: elico.corp
>>> eric.caudal@xxxxxxxxxxxxxx
>>> http://www.elico-corp.com [4]
>>>
>>>
>>> On 03/18/2013 04:34 PM, Rodrigue Villetard wrote:
>>>
>>>  Hi all,
>>>>
>>>> I’m wondering if OpenERP is well designed to handle many xml-rpc
>>>> requests from client ?
>>>>
>>>> I’m writing an e-commerce app with this architecture :
>>>>
>>>> openerp (+ other tools) <  kind of proxy interface written in django
>>>> handling client requests, returning json < clients over the Internet
>>>> (website, mobile app).
>>>>
>>>> But  other e-commerce integration  seem to synchronize openerp with
>>>> e-commerce framework  rather than interrogate openerp live (see tools from
>>>> zizakmedia, or openerp-magento connector from camptocamp & akretion (and
>>>> others.) ).  Is there a a fundamental reason to do things that way ? Is
>>>> OpenERP too slow ? I know it was probably not developped for this kind of
>>>> usage, but I keep wondering ;).
>>>>
>>>> PS. You may say i should use a tool like magento, but i find those
>>>> tools too cumbersome for my needs.
>>>>
>>>> regards,
>>>> Rodrigue
>>>>
>>>> ______________________________**_________________
>>>> Mailing list: https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>[1]
>>>> Post to     : openerp-community@lists.**launchpad.net<openerp-community@xxxxxxxxxxxxxxxxxxx>
>>>> Unsubscribe : https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>[1]
>>>> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>[2]
>>>>
>>>
>>> ______________________________**_________________
>>> Mailing list: https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>[1]
>>> Post to     : openerp-community@lists.**launchpad.net<openerp-community@xxxxxxxxxxxxxxxxxxx>
>>> Unsubscribe : https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>[1]
>>> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>[2]
>>>
>>
>> --
>> Juan Cristobal Lopez Arrieta
>> http://www.openerp.com/node/**560 <http://www.openerp.com/node/560> [5]
>>    +54376 4437686
>>
>> Celular: +549376 4376481
>>  skype  : jclopezar
>>
>>
>>
>> Links:
>> ------
>> [1] https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>
>> [2] https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>> [3] tel:%2B%2086%20186%202136%**201670
>> [4] http://www.elico-corp.com
>> [5] http://www.openerp.com/node/**560 <http://www.openerp.com/node/560>
>>
>>
>> ______________________________**_________________
>> Mailing list: https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>
>> Post to     : openerp-community@lists.**launchpad.net<openerp-community@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>
>> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>>
>
> ______________________________**_________________
> Mailing list: https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>
> Post to     : openerp-community@lists.**launchpad.net<openerp-community@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~**openerp-community<https://launchpad.net/~openerp-community>
> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>



-- 
*Mariano Ruiz*
Software Architect & Web Developer
<http://www.mrdev.com.ar>http://www.mrdev.com.ar

Follow ups

References