Skip to content

At what point does the number of collections affect performance? #11347

Answered by AlessioGr
dave-calleja asked this question in Q&A
Discussion options

You must be logged in to vote

Admin Panel Performance

There are three main areas that can slow down the Payload Admin Panel as your config grows larger:

  • Calculating permissions
  • Sending the client config to your browser
  • Generating types (which doesn’t happen at runtime)

We’re actively optimizing performance to ensure Payload scales well, even with large configurations.

Blocks specifically

We've shipped Block References just a few days ago to significantly improve performance when you have many blocks. Here's a performance comparison. This feature allows you to define each block only once. Then, whenever you use that block, it doesn’t add any additional overhead for calculating permissions, sending client config, or g…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by dave-calleja
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants