We’re Sorry for the Downtime.

Beginning on January 9, 2015 Pressable experienced the worst outage in the history of the company. Below is an email from Vid Luther (Founder and CEO) sent to all customers impacted by the issue.

On behalf of the entire team at Pressable, I would like to say we’re sorry.

We’re sorry about the outages you have experienced recently, including the longest ever outage in company history, this weekend.

I’m also sorry for not responding  to some of your phone calls and personal emails inquiring about the issues.  While my team worked dilligently throughout the weekend, updating customers via social media, email, and our helpdesk, there was a lack of transparency by my radio silence.

That wasn’t our intent, but being such a small team, we had to prioritize on restoring functionality.

Now that it’s been over 24 hours of normal service, I wanted to share what happened, and what we’re doing about it.

The simple answer is that we could not keep up with our growth, our primary caching system reached it’s limit, and when it failed, the sheer number of requests going through our system flooded our internal systems. Currently our system has an internal limit of 1 Gbps, and we saw sustained traffic 5 times that.  In a way, we DDOS’d ourselves.

This is also why we erroneously reported that we were under a bot attack at one point.

What are we doing about this?

Fortunately, this is something that wasn’t completely unanticipated, we had identified this as a potential issue last summer, and had been working on upgrading our systems over the next two months.

We will double our efforts to finish this migration sooner than later.

On behalf of the entire team at Pressable, I apologize for the incident this weekend, and would like to assure you that we are working around the clock to prevent this from happening again.

Sincerely,

Vid Luther
Founder and CEO


Using WP-CLI for Spam Comment and Revision Management

Advanced WP-CLI Commands In a previous article we covered some of the basics of managing a WordPress site using WP-CLI. Today we’re jumping in with a couple of advanced wp-cli commands that can really help when working with large sites that are overrun with spam and post revisions. Spam comments and post revisions are two things that can easily bloat your WordPress database. They cause maintenance problems as database sizes have grown unnecessarily large, performance issues as data access is slowed down and

Read More


DNS Management: Record Types and When To Use Them

This article is part three in a series dedicated to the DNS Management; DNS Record Types Explained. It is recommended that you read the first two entries in this series, “Registrars and Nameservers,” and “Zones, Record Types, and Record Composition” before continuing with this article. In this part, we will discuss a few of the more commonly used record types and when you might use them. A Records A Records are the most basic type of DNS record and are used to point a domain

Read More


DNS Management: Zones, Record Types, and Record Composition

This article is part two in a series dedicated to the basics of DNS management, DNS Record Types. It is recommended that you read the first entry in this series, “Registrars and Nameservers,” before continuing with this article. Zones and Records Before we dive into various types of DNS records, it is important to understand the distinction and concept DNS Zones and DNS Records. A DNS Record is a single entry that gives the zone instructions on how to handle any given

Read More


Related Posts Plugin Roundup

With nRelate announcing their shutdown at the end of the month it’s time to start searching for alternatives. It’s also a good opportunity to cover a topic that comes up often, “Which related posts plugin should I use for my WordPress site?” We’ve rounded up a few of the available options for WordPress related posts plugins for you. There are lots of options for related posts plugins out there. They range from the wildly popular YARPP and Jetpack Related Posts to lesser

Read More