IRC logs of #tryton for Wednesday, 2019-12-18

chat.freenode.net #tryton log beginning Wed 18 Dec 2019 12:00:01 AM CET
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton00:30
-!- shadow98(uid236862@gateway/web/irccloud.com/x-hgztrqejvmamxhue) has joined #tryton03:00
-!- yangoon1(~mathiasb@54-74-142-46.pool.kielnet.net) has joined #tryton03:22
-!- springwurm(~Springwur@5.104.149.54) has joined #tryton05:50
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton07:07
-!- rpit(~rpit@p200300C88F32F600A22070230F535743.dip0.t-ipconnect.de) has joined #tryton07:21
-!- mrichez(~Maxime@mail.saluc.com) has joined #tryton07:23
-!- rpit(~rpit@p200300C88F32F600A22070230F535743.dip0.t-ipconnect.de) has joined #tryton07:46
-!- josesalvador(~josesalva@84.124.29.26.static.user.ono.com) has joined #tryton08:12
-!- nicoe(~nicoe@2a02:578:852a:c00:7e2a:31ff:fe5e:b25d) has joined #tryton09:36
pokolicedk or nicoe: may I ask which tryton version is running jurasicfruit?09:51
-!- cryptic(~cryptic@142.196.139.17) has joined #tryton09:53
nicoepokoli: 5.2 if I recall correctly09:54
pokolinicoe: thanks09:56
pokoliI have one webshop running on tryton 4.8 which is quite slow, I see jurassic fruit is faster09:56
pokoliI have to dig in in order to improve the performance09:57
nicoecedk did a lot of work to improve the speed of jurassic which involved using a cdn, some caching, etc09:58
pokolinicoe: caching of static files?10:01
nicoepokoli: no, caching of prices, of some elements on the page, etc10:50
nicoepokoli: cdn I guess are caching static files10:50
-!- thaneor(~lenovo3@r179-24-10-140.dialup.adsl.anteldata.net.uy) has joined #tryton11:19
-!- rpit(~rpit@p4FFB778E.dip0.t-ipconnect.de) has joined #tryton11:46
-!- mariomop(~quassel@181.228.29.59) has joined #tryton12:36
cedkpokoli: the biggest issues was the computation of price list13:03
cedkpokoli: so I store for 24h the result in a memcached13:04
cedkpokoli: but also I have a warmup route that is called every 15 mins that refresh the computation of few random products13:04
cedkI use flask-caching to manage cache inside flask13:04
-!- springwurm(~Springwur@5.104.149.54) has joined #tryton13:05
cedkbut also I try to avoid browse record cache unaligned13:06
cedkand when possible I also cache the rendered parts13:06
cedkand finally use async JS query when possible13:07
cedkin JS, the cart is not rendered if not visible but fetch asynchronously when the user click to slide in the cart13:07
cedkbecause rendering sale total is expensive13:08
cedkso finally I try to render pages below 400ms13:08
pokolicedk: wow, thanks I will take note13:39
pokoliI think that adding flask-cache will provide some benefit13:40
pokoliI just need to check the code to determine which is the heavy part13:40
pokoliI will try to update with my progress13:40
-!- josesalvador(~josesalva@170.253.41.74) has joined #tryton15:44
-!- SimAlbertiBeltra(sim6matrix@gateway/shell/matrix.org/x-dmontakkwtlqsayk) has joined #tryton17:56
-!- thaneor1(~lenovo3@r179-25-175-138.dialup.adsl.anteldata.net.uy) has joined #tryton18:10
-!- rpit(~rpit@p200300C88F32F600A22070230F535743.dip0.t-ipconnect.de) has joined #tryton18:20

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!