Tracking API speed improvement: cache parsed yaml in tracker cache (DevicesDetection) #4683
Labels
c: Performance
For when we could improve the performance / speed of Matomo.
Task
Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Milestone
Parsing YML files from DevicesDetection plugin takes up to 100ms per Tracking API request. This was rather unacceptable performance... We want to move DevicesDetection to first class citizen in #3962
Stefan implemented a clever fix, to cache the parsed YML arrays in the tracker cache.
This was done in:
a3c01d6
662178b
The text was updated successfully, but these errors were encountered: