Hi SgrWd,
Yes, Stream is considered production-ready and safe for use on large sites. There has been some careful attention paid to accommodating for large numbers of users.
You also have the ability to set how many days Stream records should be kept before being automatically purged (the default is 90 days). This is done in the Stream > Settings > General screen.
One thing I might warn you of is failed login attempts. Stream will always track these for you, if you have a lot of users and no security plugin for deterring brute force attacks there is a chance these logs could grow quite rapidly. Please see this thread for more info.
But as with any plugin on a high-traffic site, especially one that creates new DB tables, you should test this on your staging server first as your own sanity check and to see how the plugin might benefit you before it goes to production.
Have a good one! If you have any issues at all, just report them here.
Hi Frankie
There has been some careful attention paid to accommodating for large numbers of users
When you say large numbers of users, do you have a rough figure? I’ve worked with BuddyPress sites that have up to 30,000 members with open publishing. Performance wise, would it be safe to go ahead an install on a site like that?
Thanks in advance.
Henry
Hi Henry,
I’m referring to issues like #49, which was designed to load users with AJAX to speed things up when there are more than 50 users.
There are other issues underway right now that will also be a benefit to sites with many users, like #251 and #253.
Thanks for the sign post to these issues! I’ll check them out 🙂