High Performance

Events happening in the community are now at Drupal community events on www.drupal.org.

This group is dedicated to solutions and approaches for high traffic, high performing Drupal sites. As such, it will deal with a lot of information around the rest of a typical Drupal "stack" -- the operating system, web server, database, and PHP tweaks that combine to support the Drupal application.

This is not a support channel or a place to post bug reports.

If you think you have found a bug, use the issue queue for the appropriate project.

If you need support, see http://drupal.org/support for options.

ghankstef's picture

Improving authenticated user performance

The basic question is how to optimize performance for authenticated
users on site with heavy forum traffic that requires membership. In
general performance is adequate but there are spikes of heavy traffic.
Site is for a band. On occasion the band member
will tweet and link to the site and hundreds of users will log in to
see what is going on. Thus the traffic spike.

Metrics: Highest traffic in the last 60 days was 3667 visitors in a
24 hour period. Of this 3317 users were authenticated users with
accounts. This is according to Google Analytics.

Read more
dipen chaudhary's picture

Sharing Files directory (NFS) on load balanced IIS

Hi,

One of my clients who have constraints to use windows in production with IIS 6.0 have the following architecture:
1 hardware load balancer, 2 web servers and 1 dedicated mysql servers. It now has the classic issue in which the files directory on web01 and web02 needs to be either shared on a network file system or be in sync with each other. More
robust solutions are to use data cloud or a distributed file system, the last 2 options are out of question and currently we are looking at the 2 classic solutions.

Read more
fnikola's picture

Performance Issues

Hi,

We are running a web site that is experiencing some intermittent performance issues and would like to hire a performance consultant to assist with troubleshooting and resolution.

Read more
tizzo's picture

Correlating resource usage spikes and identifying bottlenecks in large clusters

Recently I was doing some consulting with a fortune 100 company (can't specify any more) who is running a large intranet site with upwards of 90,000 active users.

They are having a couple of issues that I thought the high performance group might have some thoughts on.

Read more
scotthoff's picture

Performance Issues on Almost Identical Site Even After Moving to a different server

We have two sites. Both are running much slower than I would like. My main issue is to figure out why site #2 is running so terrible by comparison to site #1.

Site #2 is more or less a duplicate of Site #1. We copied site #1 to make site #2 and then changed the content and feel. Site #2 either has always been or has become unbearably slow.

We operate on a virtual machine environment. Both were sitting on the same server. We moved site #2 to a more powerful virtual machine with more memory and processing power.

Site #1

Page execution time was 1694.44 ms.

Read more
digi24's picture

Setting a TTL for CACHE_PERMANENT

Hello,

I am currently experimenting with different cache strategies and came across the following question:

Is it problematic, ignoring cache fragmentation issues, if I enforce a general TTL on CACHE_PERMANENT items, eg. purging every item x hours after its creation?

Clearly, just purging the whole cache does not create any problems, but are there any known problems when cached items disappear one by one?

Thanks,
martin

Read more
Lloyd's picture

Enabling APC Results in 500 Internal Server Error

I've installed/enabled APC on a server running CENTOS 5.5 and configured via CPanel. As soon as it's enabled, I cannot access any Drupal page. I just get an Internal Server Error message (500). Any ideas on how to troubleshoot this or what could be going wrong? Below is my configuration.

apc.enable_cli = 1
apc.enable = 1
apc.num_files_hint = 1024
apc.optimization = 0
apc.shm_segments = 1
apc.shm_size = 128
apc.ttl = 7200
apc.user_ttl = 7200

Read more
timdeeson's picture

GlusterFS with Boost - any known good methods?

We frequently use GlusterFS ( http://www.gluster.org ) in load balanced clusters to synchronise the /files directory between the web heads. That works great but we haven't found (or investigated fully) a method that the Boost module could be used easily alongside? I'm hoping someone's already doing it and can provide a proven working example.

Boost in this scenario is being used to complement memcache and standard page caching to provide static page delivery for high volumes of anonymous users, open to other equivalent suggestions appropriate to the environment too.

Read more
huayra's picture

Scaling Drupal: Varnish Administration Course in New York City

Start: 
2010-11-01 09:00 - 2010-11-02 17:00 America/New_York
Organizers: 
Event type: 
Training (free or commercial)

Hello Drupalistas!

We want to invite you to work side-by-side with the creators of the Varnish cache software and learn how to use Varnish so you can scale your Drupal site!

Varnish Software is on tour in United States and we will hold a training session on Varnish Administration tailored towards Drupal users.

If you would like to assist to this training please let us know as soon as possible by signing up for this event. We will be holding this event centrally in New York City.

Read more
webwriter's picture

Being Kicked from High Performance Host for "Resource Abuse"- Help Requested!

Hello-

I have a community site that relies heavily on Domain Access and Date/Calendar along with some custom Panels and of course, a lot of CCK/Views.

I switched my site over to a "high performance" host back in July using Pressflow, Aegir and NGinx that claimed to handle everything for high performance sites... and I'm being booted for using too many resources.

My site is live but has relatively few "real" visitors but a lot of spider traffic and tons of nodes. (I have a lot of repeating events far into the future.)

Read more
Subscribe with RSS Syndicate content