twitter-bird-white-on-blue Twitter recently announced a new Tweets per second record of 143,199 Tweets per second (T/s).  The average is around 5,700 tps but on Saturday 3rd August 2013 a Japanese television show, Castle in the Sky, triggered the new record. We’re now able to withstand events like Castle in the Sky viewings, the Super Bowl, and the global New Year’s Eve celebration. This re-architecture has not only made the service more resilient when traffic spikes to record highs, but also provides a more flexible Read more [...]
A new post by myself (Andrew McCombe) was published on the iWebsolutions Blog a few days ago detailing how Magento performance affects your sales: In this age of high-speed broadband people expect websites to load very quicky. An early study from usability guru Jakob Nielsen showed that users were prepared to wait up to ten seconds for something to happen before they lose focus and go off to do something else. That was the age of dial-up internet and a ten second page load was considered fast. A Read more [...]
Why Web Performance is More Important For Mobile Article originally published at: http://zoompf.com/2013/06/why-web-performance-is-more-important-for-mobile As Mark posted earlier this week, Google will soon start using performance as a factor in ranking search results for mobile websites. We all know that fast websites improve the user experience, lead to more revenue and conversions, and reduce operational costs. This is true for both desktop or mobile platforms. However I believe Read more [...]
Properly redirect to mobile pages Article originally published at: http://ops42.wordpress.com/2013/06/30/properly-redirect-to-mobile-pages/ It is just amazing how much advice and examples one can find for how to redirect to a mobile equivalent of a given HTTP address. Oversimplified, wrong and harmful advice that is. And no, I’m not talking about that 301 vs 302 bullshit. For the love of God, stop listening to those overpaid, know-nothing SEO […] Read more at http://ops42.wordpress.com/2013/06/30/properly-redirect-to-mobile-pages/ Read more [...]
QA Early and Often: A Silicon Valley DevOps Days Excerpt Article originally published at: https://puppetlabs.com/blog/qa-early-and-often-a-silicon-valley-devops-days-excerpt/ Last week I attended my first DevOpsDays as a relatively new employee at Puppet Labs. I enjoyed a number of the presentations at the Silicon Valley/Santa Clara/Mountain View event, including J. Paul Reed’s amusing presentation comparing the challenges of IT operations to those of aviation. The one that Read more [...]
Percona Toolkit 2.2.3 released; bug fixes include pt-online-schema-change Article originally published at: http://www.mysqlperformanceblog.com/2013/06/28/percona-toolkit-2-2-3-released-bug-fixes-include-pt-online-schema-change/ Among all of the excellent events going on like YAPC, Velocity, and Percona MySQL University, we recently released Percona Toolkit 2.2.3. It’s a small update that includes the following:pt-online-schema-change did not handle the failure of the Read more [...]
Stuff The Internet Says On Scalability For June 28, 2013 Article originally published at: http://feedproxy.google.com/~r/HighScalability/~3/O-vVqpHdTf0/stuff-the-internet-says-on-scalability-for-june-28-2013.html Hey, it's HighScalability time: (Leandro Erlich's super cool scaling illusion) Who am I? I have 50 petabytes of data stored in Hadoop and Teradata, 400 million items for sale, 250 million queries a day, 100,000 pages served per second, 112 million active users, $75 billions Read more [...]
2 new features added to Percona XtraDB Cluster (PXC) since 5.5.31 Article originally published at: http://www.mysqlperformanceblog.com/2013/06/28/2-new-features-added-to-percona-xtradb-cluster-pxc-since-5-5-31/ With the last Percona XtraDB Cluster (PXC) release, two major features were added:* a new command to bootstrap the cluster was added to the init script * SST via Xtrabackup now supports Xtrabackup 2.1 featuresIn this post, I want to explain the benefits of these added features Read more [...]
Puppet Camp Boston Wraps Up Spring on a High Note Article originally published at: https://puppetlabs.com/blog/puppet-camp-boston-wraps-up-spring-on-a-high-note/ We had an excellent Puppet Camp in Boston the day before the Red Hat Summit on June 10, and it was great to see so many people from the Puppet community attending. It was the second Puppet Camp Boston in just under a year. All in all, we had about 110 community members in attendance, from organizations large and small.  It Read more [...]
Percona Server 5.6.12-60.4 second Release Candidate now available Article originally published at: http://www.mysqlperformanceblog.com/2013/06/27/percona-server-5-6-12-60-4-second-release-candidate-now-available/ Percona Server for MySQL version 5.6.12-60.4Percona is glad to announce the second Release Candidate release of Percona Server 5.6.12-60.4 on June 27th, 2013 (Downloads are available here and from the Percona Software Repositories).Based on the recently released MySQL Read more [...]
Paper: XORing Elephants: Novel Erasure Codes for Big Data Article originally published at: http://feedproxy.google.com/~r/HighScalability/~3/55CmD070tLY/paper-xoring-elephants-novel-erasure-codes-for-big-data.html Erasure codes are one of those seemingly magical mathematical creations that with the developments described in the paper XORing Elephants: Novel Erasure Codes for Big Data, are set to replace triple replication as the data storage protection mechanism of choice. The Read more [...]
PuppetConf Is Taking Over the Fairmont Hotel – Make Sure You’re There! Article originally published at: https://puppetlabs.com/blog/puppetconf-is-taking-over-the-fairmont-hotel-make-sure-youre-there/ Of course we know you’re coming to PuppetConf for the great keynotes and presentations by noted IT experts, discussions and hands-on labs. But PuppetConf is about fun, too — and there will be plenty of fun. We’re taking over the entire Fairmont Hotel, Read more [...]
Fighting the high costs of poor web performance Article originally published at: https://www.varnish-software.com/blog/fighting-high-costs-poor-web-performance We’ve just released a new whitepaper on the high costs of poor web performance, the causes, related risks and if an open source or subscription version of Varnish Cache is best suited to help you enhance your web performance. Here are a couple of highlights from this whitepaper. Read more at https://www.varnish-software.com/blog/fighting-high-costs-poor-web-performance Read more [...]
How to implement "no news is good news" monitoring reliably Article originally published at: http://feedproxy.google.com/~r/typepad/zOUc/~3/OkVT2LjatK0/how-to-implement-no-news-is-good-news-reliably.html Sometimes when you've been doing something for a long time, it's easy to take for granted the things you know. In recent days, I've run into a several people who think that a "no news is good news" methodology for monitoring can't possibly be reliable. So, this blog post Read more [...]
Limited disk space? Compact backups with Percona Xtrabackup 2.1 Article originally published at: http://www.mysqlperformanceblog.com/2013/06/26/limited-disk-space-compact-backups-with-percona-xtrabackup-2-1/ One very interesting feature, “Compact Backup,” is introduced in Percona XtraBackup 2.1. You can run “compact backups” with the  –compact option, which is very useful for those who have limited disk space to keep the database backup. Now Read more [...]
How Open Cluster Framework monitoring works Article originally published at: http://feedproxy.google.com/~r/typepad/zOUc/~3/JwOGXyYvuW0/how-open-cluster-framework-monitoring-works.html Another thing that I've taken for granted is that people understand how HA systems like Linux-HA or Pacemaker monitor their resources. This is important to me in the Assimilation Monitoring Project (AMP) because we use the same techniques. So this post concentrates on how typical resource agents following Read more [...]
How heartbeats fit into hierarchies of watchers – and pings don’t – or Who will watch the watchmen? Article originally published at: http://feedproxy.google.com/~r/typepad/zOUc/~3/-BT7tW7JusI/why-heartbeats-and-hierarchies-of-watchers.html Somehow people seem to think that heartbeats and pings are the same thing. They're not at all the same thing. Heartbeats are typically semi-intelligent elements in a hierarchy of watchers. Pings can't play the same role. This blog post Read more [...]
Notes from Velocity 2013: What people are saying about user experience, RUM, and mobile performance Article originally published at: http://www.webperformancetoday.com/2013/06/26/velocity-2013-user-experience-real-user-measurement-mobile-performance/ I haven’t been to a Velocity conference since 2011, so it was great to get out of my little ivory tower (just kidding: my tower is made out of regular old cinderblock) and get down to Santa Clara last week. I’m so glad I went. Read more [...]
Portland, OR – EXTENDING Puppet Using Ruby Training Article originally published at: https://puppetlabs.com/events/portland-or-extending-puppet-using-ruby-training-2/ Extending Puppet using Ruby (4 day course) This class covers advanced skills for professionals who want to extend the capabilities of the Puppet IT automation solution using Ruby development.   (Replaces the former Puppet Developer course.) The topics covered provide the students with principles and best practices Read more [...]
Women in Technology: Meet Dawn Foster Article originally published at: https://puppetlabs.com/blog/women-in-technology-meet-dawn-foster/ At Puppet Labs, we are big believers in promoting a culture of openness and diversity. Those values are core to everything we do, from who we hire to how we share information and build community. That’s why we’re excited to kick off the first installment of our Women in Technology blog series featuring our own Dawn Foster. Before joining Read more [...]