Skip to content
This repository has been archived by the owner on May 29, 2024. It is now read-only.

Performance improvements #51

Open
toirl opened this issue Apr 24, 2017 · 2 comments
Open

Performance improvements #51

toirl opened this issue Apr 24, 2017 · 2 comments

Comments

@toirl
Copy link
Member

toirl commented Apr 24, 2017

The goal of this issue is to improve the performance of the application to reduce the overall loading time of a single page. There are several bottlenecks in the application. Some are located in other libraries like formbar und are not handled in this issue. This issue only handles issues which are related to ringo specific code.

For the simplicity we will use a plan ringo application running on localhost. The testing enviroment runs on a x86_64 4x@3300MHZ with 8GB memory.

@toirl
Copy link
Member Author

toirl commented Apr 24, 2017

Calling a page which should only trigger a minumum set of application logic (db queries, permission checks, etc. is http://localhost:6543/contact when not logged in.

I am using the pyramid debug toolbar to get the performance on load for the admin user. This is ~ 37ms for this page.

@toirl
Copy link
Member Author

toirl commented Jul 27, 2017

With release 1.17.0 we will ship some performance improvements as result of @matakuka and my investigations. The improvementshas been done in:

  • JS code execution time
  • Server code

The application now is faster but it is not considered to be really fast. So I will leave this ticket open here.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant