Quantcast
Channel: Ask Puppet: Puppet DevOps Q&A Community - RSS feed
Viewing all articles
Browse latest Browse all 6104

Puppetserver substantially slower than apache/passenger?

$
0
0
After many stories at PuppetConf 2015 I was under the impression that `puppetserver` would be considerably faster than running the apache/passenger combination. I finally switched a 3.7.5 puppet master to `puppetserver` yesterday and monitored the results. Even though the graph below is everything but a statistically valid representation (and my math/statistics skills are far below par), it does give a fair comparison between the performance of the old passenger setup and the new `puppetserver`: image:![Puppet Catalog Compilation Time Difference](https://dl.dropboxusercontent.com/u/4989492/puppet-compile-times.png) As you can see, `puppetserver` is almost twice as slow, both in slowest catalog and the average. So now I'm wondering a couple of things: - Was I wrong to assume that `puppetserver` is faster? - Am I doing something wrong here? - Are there areas I might have overlooked? The `deep_merge` gem was missing in `puppetserver` for example, but maybe there's more missing that's hurting performance.

Viewing all articles
Browse latest Browse all 6104

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>