By gkmadushan on
Can anyone help me to understand hardware requirements for drupal commons 7.x - 3.0
- Estimated Max concurrent users 200
- Estimated Daily Bandwidth 2.5GB
Can anyone help me to understand hardware requirements for drupal commons 7.x - 3.0
- Estimated Max concurrent users 200
- Estimated Daily Bandwidth 2.5GB
Comments
Depends if you are serving
Depends if you are serving mostly logged in or anonymous users. If anonymous, you can cache pages using Varnish and probably handle it on a decent VPS with 4 - 8GB RAM. If all users are writing to disk, it is more of a problem.
Digit Professionals specialising in Drupal, WordPress & CiviCRM support for publishers in non-profit and related sectors
Selecting DB
Thank you,
Since we need to keep large user base and data, going for PostgreSQL db should be the best option right?
It has the reputation of
It has the reputation of being more stable. I never used it. People do run huge dbs on Mysql (see http://stackoverflow.com/questions/1276/how-big-can-a-mysql-database-get...). Not all Drupal contributed modules work on PostgreSQL.
Performance on Mysql is greatly affected by how much RAM you can allocate to MySQL's native caching (and / or an object cache using Memcache). It is always good to buy more RAM and think of the best ways to use it. All the key points are in this 2bits presentation which just appeared on Planet Drupal http://2bits.com/articles/presentation-drupal-performance-and-scalabilit...
At the end of the day a lot of it is about how you use the hardware, so enough hardware plus good custom tuning is the answer, rather than masses of hardware plus default configurations.
Digit Professionals specialising in Drupal, WordPress & CiviCRM support for publishers in non-profit and related sectors