User:Addshore/Wikibase-Performance
Appearance
Standard MediaWiki things
PHP
- Use latest supported php version
- Use php-fpm https://www.mediawiki.org/wiki/Manual:Performance_tuning#Web_server
Caches
https://www.mediawiki.org/wiki/Manual:Performance_tuning#Object_caching
Local Cache (APC)
https://www.mediawiki.org/wiki/Manual:Performance_tuning#Local_server
Main Cache
https://www.mediawiki.org/wiki/Manual:Performance_tuning#Main_cache
SQL Masters & Replicas
https://dev.mysql.com/doc/refman/5.7/en/replication.html
Job queue
https://www.mediawiki.org/wiki/Manual:Performance_tuning#Configuration_settings
If your doing lots of writes this may lead to a backlog of jobs, consider a dedicated job runner with runJobs.php
https://www.mediawiki.org/wiki/Manual:Job_queue#Performance_issue
Multiple mediawiki instances
Yes