I see that the topic is referring to docker running on cache, I'm not running any dockers on the cache (at least not ones that I can't stop for few days).
After reading this thread I checked my setup (it is a new setup, first version used is 6.8.3) and noticed around 40mb/sec writes to the cache, a new drive already got 1.5TB written.
I'm using two NVMes in a raid1 cache pool, When I tested the system I had only one drive and did not notice high writes, but I might have missed it.
2 VMs are running on the cache, Windows 10 with Blue Iris that store data on the Array, and HassOS (which uses MariaDB inside).
My first assumption was that it is related to the DB inside the HassOS VM, I have installed MariaDB as a docker and let it store on the cache, writing dropped from 40mb/sec to around 5-6 which is still high. On the other hand, the MariaDB only writes about 100-200Kb/sec on the array. Moving forward I moved the whole HassOS VM + Maria DB data to an unassigned SSD (xfs), cache writes dropped down to 1-2mb/sec which is still high, the Windows VM has most of it services disabled and I doubt it write so much data.
Monitoring the HassOS VM + DB on SSD using LBA showed about 6GB for 12 hours (around 140kB/sec).
The cache which has nothing on it besides the Win 10 VM has already accumulated more than 20GB of writes in the same 12 hours period.
I am thinking of moving the Win 10 VM to the unassigned SSD also, but have no idea what should be the next step, my original plan was to use the brtfs mirror on the cache as a sort of fault tolerance, but l doubt it will live long with such high write rate.