logoalt Hacker News

emjtoday at 11:54 AM3 repliesview on HN

Matomo is nice on low traffic, but when we have a sustained rate of 5-25 logins per second and above things become real slow. Using regexps is really bad when you start having problems, but they are fine on low traffic sites.

So If like it but it is a headache on high traffic sites. If anyone have an easy solution I would gladly accept it.


Replies

sdoeringtoday at 12:06 PM

I have worked with two clients. Both north of 8 million visits a month. Both on matomo. Both self hosted.

If you architect the underlying infra right it still works like a charm. But I admit people need to know what they are doing. I was quite impressed with both infra teams.

But as always, if you do not want tu use auto scaling US cloud based services, you need to enasure you have the right scaling and the necessary technical expertise at hand.

show 1 reply
toredashtoday at 12:16 PM

Managed a fairly large matomo site in the past. Using queue plugin (https://plugins.matomo.org/QueuedTracking) with Redis Cluster really improves the situation. We actually built a custom plugin with Nginx + Lua to avoid PHP altogether for the tracking part. Scaling ingestion then wasn't the problem, draining the queue was

show 1 reply
spiderfarmertoday at 2:18 PM

Use clickhouse