Estimating Hardware for hosting a Large XWiki Installation

I have read through the published Admin guides but I can’t seem to find anything about suggested hardware requirements, only about the JVM tuning and when to use a reverse proxy, etc.

Are there any benchmarks out there for some standard XWiki installation to support 1,000 users, 10,000 users, or even 100,000 users? I know there are many different combinations of hardware component configs out there but I’m looking for a ballpark maybe from others that have done this before at an enterprise level installation.

Thanks in advance.

2 Likes

Hi there. So we don’t provide much info since it really depends how XWiki is used so it would be hard to say that for “1000 users” you need to have so much CPU and memory. It would depend on so many things.

However we do indicate some ballpark figures, see https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Installation/#HHardwareandSoftwarerequirements which leads to https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Performances/#HMemory for the memory part (which is the most important).

If you have response time issues due to heavy loads on your XWiki server, you should then look at https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Performances/ and especially clustering.

FYI we know companies using XWiki and who have over 100K users so what I can tell you is that XWiki can scale (there are some known limits indicated in the performance guide but with workarounds).

Thanks

1 Like