Hi everyone,
I'm Giuliano, a product lead for Confluence Cloud!
While working with customers, we saw some opportunities that we couldn't miss in order to improve your experience with performance for larger spaces.
In this article, you can get the benefits from 5 practices shared by our product managers:
For the fastest loading of the page tree, expanding and collapsing page tree items, and moving pages, we recommend keeping spaces to ~50,000 pages while we still work on improvements.
When we have spaces larger than ~50,000 pages, you may notice slower speeds of functionality like loading and navigating through the Page Tree, plus, moving pages.
Analytics lets you see what pages are viewed and by whom:
You can also see which pages that your team members no longer view:
You can select the Date range for analytics
You can click the User viewed and Views column to sort by ascending or descending views.
Bulk Archive lets you select multiple pages to archive. Once you have identified old, unused pages with Analytics. Bulk Archive them to keep your space up to date:
Besides that, Confluence Automation has useful rules that suppress the need to manually perform such tasks:
Confluence Gardeners are team members who periodically review the page tree or parts of the page tree to make sure it is organized and up to date.
We recommended identifying a Gardener who spends 10 minutes every month or 3 months to look at the pages in their sections to determine if any pages need to be archived, deleted, or moved to another place.
We recommend creating a new Team space for each team to organize documentation, meeting notes, and projects.
“Team” means different things for different companies, but think of them as a group of people working toward the same goal. Having spaces focused on a Team helps make sure that all the pages in that space are relevant to everyone in that space and reduces clutter.
Teams can organize their plans, projects, meeting notes, and processes easily. It also makes things easier to maintain. Here’s an example page tree hierarchy of a team (~20 people) within Confluence:
Also, if there’s a big project that requires collaboration between multiple teams, consider creating a new space for that work. It allows that space to be focused on just the project and everything to be in one place.
Aside from these best practices, here are some of the plans for the future to improve technical performance:
Optimize storage model for >50K page trees.
Auditing and removing expensive queries for large page trees that slow down performance.
Optimizing how page tree uses persistent storage.
More aggressive performance targets.
Optimize the move page logic to make fewer requests.
Giuliano C_
Cloud Enterprise Product Lead
58 accepted answers
5 comments