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.

mikeytown2's picture

Multi process Drupal

I've been thinking about a way to make Drupal's page rendering utilize multiple cores of the server for a single request. Vanilla PHP can be used to create as many child processes as one desires, so the question is how do they communicate and where's a good place in the code to make it MT. My gut says spiting up by region. That would require modifications to these functions most likely.
drupal_render_page

Read more
jcisio's picture

Scalability of a forum with node access

Hello,

I'm looking for a forum solution for a Drupal site. This forum must support moderating. Is there any lightweight solution, or is the forum access module scalable? Last year I had problem with a node access module. Is it correct that Forum Access sustains the same issue?

Do you know any big forum (a few dozens of thousands of nodes or more) that uses the Drupal forum?

Thanks.

Read more
gdtechindia's picture

Query cache Issues, Performance Issues and Version of MYSQL

Hi Everyone.

I was reading on several forums that using MYSQL 5.5 will be a good option as it improves the performance compared to my current version 5.0.77.

I guess we are able to run things, only because we are using boost to completely cache the server.

I have listed some of the status variables from our website's drupal admin below. Some of them, made me think that something is wrong.

What should we do in order to correct the issues.

Read more
mikeytown2's picture

imageinfo_cache module

Looked at cachegrind output and image_get_info was taking a lot of time; called from theme_imagecache. My files dir is a S3 mount thus its a little bit slower. I did some local testing and if the file is local a cache_get is slower. But if the file is not local then cache_get is way faster.
http://drupal.org/node/1017820

I've attached a simple module that works; anyone find this useful? It works by overriding theme_imagecache.

Read more
mshmsh5000's picture

Memcached tuning: "object too large for cache"

We have a Pressflow 6 app with Cache Router routing to multiple memcache bins. The bins have plenty of memory allocated, but other than that are running with default options.

In local testing, I've found that some basic cache-setting fails because of object size. Examples:

<20 set cache_views-views_data%3Aen 1 0 2721377
>20 SERVER_ERROR object too large for cache

<20 set cache_menu-links%3Aadmin_menu%3Atree-data%3A788912d6fd7adf98c8c86af7c57d00fe 1 0 1670355
>20 SERVER_ERROR object too large for cache
Read more
lsiden's picture

Managing content as nodes in a separate database

I am managing a site with over 19 million business listings. Cloning a database this size is daunting and time-consuming. Most of this data is static, but there are some definite advantages to managing it as nodes. In a perfect world, I'd like to be able to move these 19M nodes to a separate database so that I could easily clone the rest of it for development and testing, but I can't think of any way to do that that will allow me to keep working with the data through the Drupal Node Module with its incumbent advantages.

Read more
allandk's picture

webair CDN and access control

Hi,

I am considering all my media content to webair CDN
http://www.webair.com/pdf/WebairCDN_SecureURLs.pdf

Will I be able to maintain access control to media for members/non-members with http://drupal.org/project/cdn and is there anyone out there that can set this up for me ?

Regards Allan

Read more
lsiden's picture

Seeking part-time developer to help finish site

You are a talented and dedicated software developer proficient with Drupal (not a firm), and competent with mySQL databases, and willing to learn a bit about Ubercart. You are also available to work on a part-time basis.

We are a small company about to roll out a website with over 19 million business listings that allows homeowners to search for local businesses and service providers.

Read more
patrickmoran's picture

Monitoring and managing production Drupal environments using New Relic

I work for New Relic. As Dries pointed out last week on his blog, http://buytaert.net/playing-with-new-relic-on-acquia-hosting we now have a Drupal performance management service available. You can use it to see where Drupal is slow... and you can track the problem down using real production data. We are currently looking for people willing to try out our latest agent in High Performance Drupal environments. check us out http://newrelic.com/php-app-performance.html - we want feedback from the community about our instrumentation.

Read more
Quarantine's picture

MySQL performance issue with heavy traffic - help!

Hi there,

I'm running a site with about 13,000 nodes, and we currently have 3 clones of the same websites (with slightly different content) for different regions.

This is our current server:

Dual Nehalem Quad Core Xeon 5520 (8 x 2.26GHz + hyper-threading CPU)
2 x 500GB HDD
12GB RAM

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