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.

denny84's picture

Drupal Bigpipe Implementation

Its not new but I recently came across this article on how to decrease page rendering times using "bigpipe". There is an implementation for the same technology on github.

Has anyone thought about implementing Bigpipe for drupal? This is going to be a huge performance hit. How difficult is this going to be? Currently Drupal doesnt yet support similar header approach.

Read more
repoman's picture

How do we deal with spikes of usage with Drupal behind Varnish

Setup:

We are running pressflow behind a varnish proxy on two separate VMs all in a RH LAMP environment. We host internally so we have full control over the environment but just lack the expertise to fine tune this.

Issue:

Read more
Daeluin's picture

Managing suEXEC Fcgid Processes with APC

First, many thanks for the invaluable tuning discussions/resources here and on 2bits. They've been most helpful.

Lately I've been testing a change from:
mpm_prefork
suEXEC
suPHP
zend Optimizer

to the recommended:
mpm_worker
suEXEC
mod_fcgid (2.3.6)
APC (3.1.7)

I mainly followed the excellent instructions and relative values used here: http://2bits.com/articles/apache-fcgid-acceptable-performance-and-better...

Read more
cookie235's picture

Everything going the wrong way

Hi everybody,

I am working on a Drupal site that needs to be quite fast. I must mention it is using Domain Access, and TAC. I've been trying to setup Memcache and Varnish in an effort to improve the general performance of the site, but things have been going downhill rather than uphill. I am using Pressflow, though it was originally an Acquia install (I just overwrote the files). Here are a few numbers :

Anonymous     : regular cache  : 41  #/s (cache normal in preferences)
Read more
Lloyd's picture

APC Settings / Performance - Full Cache and Fragmentation

Just installed APC on a server that hosts just a few sites. I also enabled the Cache Router module on one site, and each site has Boost running. Originally I installed APC 3.1.6 but apparently there is an issue with that version and it doesn't load Drupal modules into Cache. So everything looked good, but I upgraded to 3.1.7 and now there are many more files being loaded into cache (good) but I'm filling up the cache and getting fragmentation as well.

I've attached a printout of apc.php but here are my current settings.

apc.cache_by_default 1
apc.canonicalize 1

Read more
mikeytown2's picture

Imagecache image sprite

Nutty idea of mine. Have an imagecache image sprite module. But you say you can't use a sprite in an img tag. That is incorrect because we currently do that. Proof: http://bellevue.komonews.com/business-directory Do an inspect element on the deals image. Cool eh? (location hint pic)

Read more
ISPTraderChris's picture

Kernel killing varnish process due to out-of-memory issue

We're having an issue on our Mercury installation where Varnish will unexpectedly and require a manual restart -- this is obviously a pretty big deal given that our site effectively goes down until it is remedied. A look at the syslog reveals the following:

Feb 14 02:17:06 ip-xx-xx-xx-xx kernel: Out of Memory: Kill process 4493 (vshd) score 356911 and children.
Feb 14 02:17:06 ip-xx-xx-xx-xx kernel: Out of memory: Killed process 4493 nishd).
Read more
mikeytown2's picture

Batch API without a browser

I already use code that does batch processing in the background (no browser window used) in any hosting environment. The question is would something like this be useful to the Drupal community; if yes how can one override Drupal's batch operations to use my processor.

Read more
elkin_taharon's picture

Clear cached node pages at node creation

Hi,

Maybe this is a silly question, but i just realized that the varnish module is clearing all my varnish cached objects instead just the ones affected at node creation ( the front page if it promoted, the node's taxonomy, etc), is this a normal behavior ?

There is a way for remove just the affected pages ?

Read more
rmjackson's picture

Drupal Programmer essential skills

Hi Guys,

Read more
Subscribe with RSS Syndicate content

High Performance

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week