impact-graph icon indicating copy to clipboard operation
impact-graph copied to clipboard

Optimize Analytics Tracking Calls

Open cquinterom096 opened this issue 3 years ago • 1 comments

This is a Quality of Life change. Right now Analytics tracking methods are being called in the main code/mutations, this is an issue because it slows down the backend from answering the frontend and if the tracking break, it breaks the whole code.

Solutions:

  1. Refactor Tracking calls into it's own module / methods / classes so it's not spread out through the whole code base.
  2. Move tracking calls to a background Job that it's executed after the backend answers the frontend.

cquinterom096 avatar Jul 07 '21 14:07 cquinterom096