WAIT: Components causes this excessive consumption on the server - 1.12.1 and 1.12.2

I noticed that when editing components, there is an unusual overload on the server.

If you want to test it, present the component several times on the same page.

With loops of different query instances, for example, one bringing sales, another bringing rent, and so on.

When trying to save or edit components in this situation, the experience is horrible.

These values ​​go up to the maximum on the server:

Physical memory usage
CPU usage
IOPS

NOTE: I am not using a high-performance server, but so far I have never felt any shortage. Bricks has always been very fast in every way. If you are going to test it, please test it on a medium-sized, popular server, like most servers on the web :slight_smile:

In other words, something in the components is causing this excessive consumption on the server.

2 Likes

Hi Fabricio,
Thanks so much for your report!

Please send temporary login credentials and a link to this thread to help@bricksbuilder.io using the email address you used during the purchase.

Best regards,
timmse

1 Like

An email was sent with all the data on the test project, where we are testing the components, with all the instructions and access.

Email subject: I need support
Date sent: 2025/03/05

And so far there has been no response.

@fabricioventura Any news on this? We also run into server resource issues. In particular with components and query loops.

1 Like

No :frowning:

No answer yet to this question.

@fabricioventura Just out of curiosity, is your webpage requesting a lot of image instances (SVG or regular images)?

I didn’t understand your question. It doesn’t seem to be related to the images, but rather to the component instances on the page. If I put more components on the same page, and the component has many dynamic fields, the page becomes very slow, especially in the administration. It even makes it impossible to make changes to it. Even saving doesn’t work.

Hello @fabricioventura and @fiksonline,

first - I apologize for my delayed response here on the forum. Behind the scenes, we did investigate the reason for this. It comes down to many API request that the builder does while you are changing the elements.

We will investigate this in the future, and check how we can improve it.

Best regards,
Matej

1 Like