Suggestion regarding Breeze functionality
(A quick and important disclaimer: I'm not expert and the suggestions below are not based on any technical or professional test. There are based on few experiences gathered from using other WP caching plugins, and the way those plugins function)
I want to really commend CloudWays team for the recent Breeze WP plugin 2.0 update. AMAZING!
Switching from other speed plugins, including WP-Rocket, and installing the new update increased my site speed significantly; I was shocked! Great thumps up to you guys!
But I have a suggestion. I noticed that Redis cache get cleared completely when any page is updated, a new post is publish, comment is added, etc, the cache, including Redis cache and NginX is completely wiped out.
Why not that only the cache of the affect page being cleared, instead of clearing the entire cache, and even Redis cache?
For example, when a ne post is published, why not clear cache only for home, associated category and tags; and when comment is posted, why not clear only the affected post or page with the comment, instead of clearing the entire cache?
I have not notice any negative or performance issue with this, but I think, clearing only affected pages will even improve site speed more as Cache stay longer on the server, especially for those who want to change cache lifespan to 3, 7 or even 30-days. Also, it will save more server resources since more caches are not generated too often.
Just an example, the image HERE (https://downloads.intercomcdn.com/i/o/464726525/57a29fa97069d7897a852ad9/affa.PNG?expires=1644847188&signature=760b29ac23870aa72428592ec98e4f226a22c99263d26f2b1f3ddd81d5d6f951) is from my wp dash, and as you can see due to too frequent cache clearing, when news and comments are being added, the cache get clear too often, as a result, Redis cache hardly go beyond 100MB during the day or during heavy traffic hours.

-
Ethan Lewis commented
That's a great observation! Optimizing cache clearing behavior can definitely help improve site performance, especially for high-traffic websites. Targeted cache invalidation instead of full cache wipes would ensure that important pages stay optimized without unnecessary reloading. Hopefully, the Breeze team considers this for future updates!
On a related note, if you're ever looking for a practical way to collect user feedback or suggestions in an organized manner, custom suggestion boxes https://packagingmart.co.uk/products/suggestion-box/ can be a great tool. Our high-quality suggestion boxes are designed for durability and functionality, making them perfect for businesses, offices, and public spaces. They provide a secure and professional way to gather insights, customer feedback, or anonymous suggestions to improve services and engagement. Looking forward to seeing how Breeze evolves with updates!